[發(fā)明專利]一種存儲(chǔ)管理方法、硬盤及存儲(chǔ)系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 200910003060.8 | 申請(qǐng)日: | 2009-01-09 |
| 公開(公告)號(hào): | CN101777026A | 公開(公告)日: | 2010-07-14 |
| 發(fā)明(設(shè)計(jì))人: | 柯喬;張宗全 | 申請(qǐng)(專利權(quán))人: | 成都市華為賽門鐵克科技有限公司 |
| 主分類號(hào): | G06F12/06 | 分類號(hào): | G06F12/06 |
| 代理公司: | 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 蔣賢起;逯長(zhǎng)明 |
| 地址: | 611731四川省*** | 國(guó)省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 存儲(chǔ) 管理 方法 硬盤 存儲(chǔ)系統(tǒng) | ||
1.一種存儲(chǔ)管理方法,其特征在于,包括:
在空閑時(shí)期,回收空白塊,檢查分組信息表和擦寫計(jì)數(shù)表,判斷是否需 要觸發(fā)損耗均衡策略;
如果需要觸發(fā)損耗均衡策略,則將回收的空白塊插入無(wú)序隊(duì)列;
在數(shù)據(jù)寫操作時(shí)期,從所述無(wú)序隊(duì)列中獲取空白塊,向所述獲取的空白 塊寫入數(shù)據(jù)。
2.如權(quán)利要求1所述的方法,其特征在于,還包括:
對(duì)所述回收得到的空白塊進(jìn)行壞塊檢驗(yàn)記錄。
3.如權(quán)利要求1所述的方法,其特征在于,向所述獲取的空白塊寫入數(shù) 據(jù)前,檢驗(yàn)所述獲取的空白塊是否為壞塊,如果檢驗(yàn)結(jié)果為壞塊,則將所述 獲取的空白塊標(biāo)記為壞塊,從所述無(wú)序隊(duì)列中獲取下一塊空白塊;
如果檢驗(yàn)結(jié)果不是壞塊,則向所述獲取的空白塊寫入數(shù)據(jù)。
4.如權(quán)利要求1所述的方法,其特征在于,向所述獲取的空白塊寫入數(shù) 據(jù)之后還包括:
修改地址映射表。
5.如權(quán)利要求4所述的方法,其特征在于,在所述修改地址映射表之后 還包括:
通過(guò)所述地址映射表,讀取數(shù)據(jù)。
6.如權(quán)利要求1所述的方法,其特征在于,所述損耗均衡策略包括:
按照物理地址將存儲(chǔ)介質(zhì)存儲(chǔ)區(qū)域分為至少兩組,每組至少兩個(gè)數(shù)據(jù)塊;
在空閑時(shí)期,如果用于空白塊存儲(chǔ)的無(wú)序隊(duì)列中所存儲(chǔ)的空白塊的數(shù)量 少于預(yù)設(shè)值T1,獲取所述各組擦寫次數(shù)最小的空白塊,將所述獲取各組擦寫次 數(shù)最小的空白塊插入所述無(wú)序隊(duì)列。
7.如權(quán)利要求1所述的方法,其特征在于,所述損耗均衡策略包括:
按照物理地址將存儲(chǔ)介質(zhì)存儲(chǔ)區(qū)域分為至少兩組,每組至少兩個(gè)數(shù)據(jù)塊;
在空閑時(shí)期,如果一個(gè)組不包含空白塊,將所述不包含空白塊的組作為 第一組,則將包含空白塊的任意一組作為第二組;
確定所述第一組和第二組的平均擦寫次數(shù);
確定所述第一組平均擦寫次數(shù)與第二組平均擦寫次數(shù)的比值,如果所述 比值大于等于預(yù)設(shè)值T2,則在所述第一組和第二組之間進(jìn)行數(shù)據(jù)交換。
8.如權(quán)利要求1所述的方法,其特征在于,所述損耗均衡策略包括:
按照物理地址將存儲(chǔ)介質(zhì)存儲(chǔ)區(qū)域分為至少兩組,每組至少兩個(gè)數(shù)據(jù)塊;
在空閑時(shí)期,獲取每組內(nèi)所有塊的最大擦寫次數(shù)和最小擦寫次數(shù);
如果所述最大擦寫次數(shù)和最小擦寫次數(shù)之差大于等于預(yù)設(shè)值T3,則將所 述最大擦寫次數(shù)和最小擦寫次數(shù)的數(shù)據(jù)塊之間進(jìn)行數(shù)據(jù)交換。
9.一種硬盤,其特征在于,包括:
檢查單元,用于在空閑時(shí)期,檢查分組信息表和擦寫計(jì)數(shù)表,判斷是否 需要觸發(fā)損耗均衡策略;
插入單元,用于當(dāng)所述檢查單元判斷需要觸發(fā)損耗均衡策略時(shí),將回收 的空白塊插入無(wú)序隊(duì)列;
寫入單元,用于在數(shù)據(jù)寫操作時(shí)期,從所述無(wú)序隊(duì)列中獲取空白塊,向 所述獲取的空白塊寫入數(shù)據(jù);
回收單元,用于在空閑時(shí)期,在檢查分組信息表和擦寫計(jì)數(shù)表之前,回 收空白塊。
10.如權(quán)利要求9所述的硬盤,其特征在于,還包括:
第一壞塊檢查單元,用于在回收空白塊的同時(shí),對(duì)所述回收得到的空白 塊進(jìn)行壞塊檢驗(yàn)記錄。
11.如權(quán)利要求9所述的硬盤,其特征在于,還包括:
第二壞塊檢查單元,用于向所述獲取的空白塊寫入數(shù)據(jù)前,檢驗(yàn)所述獲 取的空白塊是否為壞塊;
獲取單元,用于當(dāng)所述第二壞塊檢查單元得到的檢驗(yàn)結(jié)果為壞塊時(shí),標(biāo) 記壞塊后,從所述無(wú)序隊(duì)列中獲取下一塊空白塊;
第二寫入單元,用于當(dāng)所述第二壞塊檢查單元得到的檢驗(yàn)結(jié)果不是壞塊 時(shí),向所述獲取的空白塊寫入數(shù)據(jù)。
12.如權(quán)利要求9所述的硬盤,其特征在于,還包括:
修改單元,用于向所述獲取的空白塊寫入數(shù)據(jù)之后,修改地址映射表。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于成都市華為賽門鐵克科技有限公司,未經(jīng)成都市華為賽門鐵克科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910003060.8/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
- 動(dòng)態(tài)存儲(chǔ)管理裝置及方法
- 一種存儲(chǔ)方法、服務(wù)器及存儲(chǔ)控制器
- 一種基于存儲(chǔ)系統(tǒng)的控制方法及裝置
- 一種信息的存儲(chǔ)控制方法
- 一種數(shù)據(jù)存儲(chǔ)方法及裝置
- 數(shù)據(jù)存儲(chǔ)方法、裝置、計(jì)算機(jī)設(shè)備以及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)存儲(chǔ)控制方法及裝置
- 存儲(chǔ)設(shè)備、存儲(chǔ)系統(tǒng)及存儲(chǔ)方法
- 物料存儲(chǔ)方法及系統(tǒng)
- 基于雙芯智能電表的數(shù)據(jù)分類存儲(chǔ)方法和裝置
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





