恭喜廣東匠芯創科技有限公司江澈獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網恭喜廣東匠芯創科技有限公司申請的專利一種緩存斷電恢復方法、系統及其存儲介質獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN119512825B 。
龍圖騰網通過國家知識產權局官網在2025-05-16發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202510102665.1,技術領域涉及:G06F11/14;該發明授權一種緩存斷電恢復方法、系統及其存儲介質是由江澈;李明烽;原順設計研發完成,并于2025-01-22向國家知識產權局提交的專利申請。
本一種緩存斷電恢復方法、系統及其存儲介質在說明書摘要公布了:本申請提供了一種緩存斷電恢復方法、系統及其存儲介質,通過獲取Flash閃存發生斷電后的目標閃存分區,依次掃描目標閃存分區中各個區塊的起始物理頁,并分別獲取各個起始物理頁的第一帶外數據,然后,根據各個塊類型數據,將屬于已使用類型的區塊確定為第一待恢復區塊,并將第一待恢復區塊存放至第一區塊鏈表,接著,依次掃描第一區塊鏈表中各個第一待恢復區塊的最后一個物理頁,并且根據第一待恢復區塊中最后一個物理頁的數據存儲情況,對第一待恢復區塊進行數據恢復處理,以及在待重建空間中確定并重建目標工作區塊,進而通過第一次區塊掃描和第二次區塊掃描,能夠迅速對區塊進行斷電恢復,提高了斷電恢復的效率。
本發明授權一種緩存斷電恢復方法、系統及其存儲介質在權利要求書中公布了:1.一種緩存斷電恢復方法,其特征在于,包括:獲取Flash閃存發生斷電后的目標閃存分區;依次掃描所述目標閃存分區中各個區塊的起始物理頁,并分別獲取各個所述起始物理頁的第一帶外數據,所述第一帶外數據包含用于表征區塊類型的塊類型數據,所述區塊類型包括已使用類型;根據各個所述塊類型數據,將屬于所述已使用類型的區塊確定為第一待恢復區塊,并將所述第一待恢復區塊存放至第一區塊鏈表,所述第一區塊鏈表用于存儲需要進行數據恢復的區塊;依次掃描所述第一區塊鏈表中各個所述第一待恢復區塊的最后一個物理頁,并且根據所述第一待恢復區塊中最后一個物理頁的數據存儲情況,對所述第一待恢復區塊進行數據恢復處理,以及在待重建空間中確定并重建目標工作區塊;其中,所述待重建空間用于存儲所有物理頁未寫滿用戶數據的區塊,所述目標工作區塊用于作為下次執行寫入操作時的數據存儲區塊;進一步,所述根據所述第一待恢復區塊中最后一個物理頁的數據存儲情況,對所述第一待恢復區塊進行數據恢復處理,包括以下步驟:將所有物理頁均不為空的所述第一待恢復區塊確定為第二待恢復區塊;讀取Flash閃存工作狀態,以及所述第二待恢復區塊中最后一個物理頁的第二帶外數據和第一映射數組,所述第二帶外數據包含用于表征物理頁類型的頁類型數據,所述第一映射數組包含用于映射所述第二待恢復區塊中除最后一個物理頁之外的各個物理頁的物理映射數據,第一映射數組存儲于第二待恢復區塊的最后一個物理頁中;根據Flash閃存工作狀態確定第二待恢復區塊是否觸發過ECC錯誤;若所述第二待恢復區塊觸發過ECC錯誤,則確立獲取第一映射數組無效,并讀取所述第二待恢復區塊中除最后一個物理頁之外的各個物理頁的第三帶外數據,根據各個所述第三帶外數據重建所述第二待恢復區塊在邏輯映射表中的映射數據,以及將所述第二待恢復區塊放至第二區塊鏈表的末尾,其中,所述第二區塊鏈表用于存儲需要進行垃圾回收的區塊;或者,若所述第二待恢復區塊沒有觸發過ECC錯誤,則根據所述第二帶外數據和所述第一映射數組,對所述第一待恢復區塊進行數據恢復處理。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人廣東匠芯創科技有限公司,其通訊地址為:519000 廣東省珠海市橫琴新區環島北路2515號2單元1901辦公;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。