[發明專利]一種Flash均衡處理方法、電子設備和存儲介質在審
| 申請號: | 202211460412.4 | 申請日: | 2022-11-17 |
| 公開(公告)號: | CN116166182A | 公開(公告)日: | 2023-05-26 |
| 發明(設計)人: | 肖丹;周良 | 申請(專利權)人: | 北京科銀京成技術有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;G06F12/02 |
| 代理公司: | 北京華圣典睿知識產權代理有限公司 11510 | 代理人: | 劉文靜 |
| 地址: | 100089 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 flash 均衡 處理 方法 電子設備 存儲 介質 | ||
1.一種Flash均衡處理方法,其特征在于,所述方法包括初始化過程,所述初始化過程包括:
掃描各個物理段,每一物理段包括多個存儲塊,每一存儲塊包括多個物理頁;
判斷每一物理段中的連續預定數個物理頁是否處于空閑狀態;
若是則將該物理段記錄為空閑物理段,否則記錄該物理段與邏輯段的段映射關系,所述段映射關系為:每個物理段對應一個邏輯段,每個邏輯段對應多個物理段。
2.如權利要求1所述的Flash均衡處理方法,其特征在于,所述預定數個為兩個。
3.如權利要求1所述的Flash均衡處理方法,其特征在于,所述初始化過程在記錄物理段與邏輯段的段映射關系后還包括:加載該物理段的年齡字。
4.如權利要求1至3任一項所述的Flash均衡處理方法,其特征在于,所述方法還包括寫操作過程,所述寫操作過程包括:
根據擬寫入的邏輯頁所屬的邏輯段的信息獲得該邏輯段所對應的物理段的信息;
根據該物理段的信息獲取可用的物理頁號;
將數據寫入到相應的物理頁中;
更新該物理段與該邏輯段的從物理頁到邏輯頁的頁映射關系。
5.如權利要求4所述的Flash均衡處理方法,其特征在于,所述寫操作過程還包括:在擬寫入的邏輯段沒有映射的物理段時,為該邏輯段分配及映射至少一個物理段并更新該物理段與該邏輯段的段映射關系。
6.如權利要求4所述的Flash均衡處理方法,其特征在于,所述方法還包括讀操作過程,所述讀操作過程包括:
根據擬寫入的邏輯頁所屬的邏輯段的信息獲得該邏輯段及其對應物理段的頁映射表;
根據該頁映射表獲得物理段號和物理頁號;
從該物理頁號中讀取數據。
7.如權利要求4所述的Flash均衡處理方法,其特征在于,所述方法還包括塊回收過程,所述塊回收過程包括:
檢測映射物理段最多的邏輯段號;
根據相應邏輯段的信息,判斷是否存在有效數據;
若否則擦除該邏輯段所對應的物理段;
若是則為該邏輯段分配一新的物理段,將有效數據搬移至新的物理段中,擦除該邏輯段所對應的原物理段并將其所包含的存儲塊設置為空閑塊,更新該邏輯段及其對應物理段的頁映射表。
8.如權利要求4所述的Flash均衡處理方法,其特征在于,所述方法還包括擦除平衡處理過程,所述擦除平衡處理過程包括:
檢測年齡最小的物理段;
在判斷不存在其他空閑物理段或者其他空閑物理段不滿足與所述年齡最小的物理段之間的級數差、并在確認所述年齡最小的物理段為有效時,獲取所述最小的物理段的邏輯段。
9.如權利要求4所述的Flash均衡處理方法,其特征在于,所述方法還包括卸載過程,所述卸載過程包括:
回寫年齡表;
釋放物理段控制塊空間、邏輯段控制塊空間、均衡處理管理空間;
改變均衡處理設備狀態。
10.一種電子設備,包括存儲器、處理器,所述存儲器中存儲有可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現權利要求1至9任一項所述的方法。
11.一種存儲介質,其上存儲有計算機程序,其特征在于,該計算機程序被處理器執行時實現權利要求1至9任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京科銀京成技術有限公司,未經北京科銀京成技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211460412.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:屏蔽端子以及連接器
- 下一篇:吹塑膜的制造方法及吹塑膜





