[發(fā)明專利]一種基于block的數據重定位方法、系統(tǒng)、終端及存儲介質有效
| 申請?zhí)枺?/td> | 202010059322.9 | 申請日: | 2020-01-18 |
| 公開(公告)號: | CN111273867B | 公開(公告)日: | 2023-01-10 |
| 發(fā)明(設計)人: | 呂玉彬;戚勇 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 張營磊 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 block 數據 定位 方法 系統(tǒng) 終端 存儲 介質 | ||
本發(fā)明提供一種基于block的數據重定位方法、系統(tǒng)、終端及存儲介質,包括:對block的數據存儲時間進行初始化;采集block的強制搬移閾值和巡檢周期;根據所述強制搬移閾值和巡檢周期計算重定位時間;根據block的強制搬移閾值、巡檢周期和block規(guī)格參數計算重定位閾值;比對所述重定位時間與所述重定位閾值,若重定位時間大于重定位閾值則觸發(fā)block的數據重定位操作。本發(fā)明在數據存儲時間進行清零時,利用隨機時間觸發(fā)數據重定向操作,對block進行分單位的數據搬移,降低該操作引起的SSD性能影響,增強了系統(tǒng)的健壯性和性能的穩(wěn)定性。
技術領域
本發(fā)明數據存儲技術領域,具體涉及一種基于block的數據重定位方法、系統(tǒng)、終端及存儲介質。
背景技術
Retention(數據存儲時間)是影響存儲于nand內的數據正確性的重要因素,Retention是由于數據存放時間過長而引起的錯誤,這是由SSD的存儲特性決定:SSD存儲數據有別于磁盤,磁盤存儲數據是通過磁道存儲二進制信息,而SSD是通過控制存儲單元內電子數量多少來控制電壓,從而達到存儲二進制信息的目的。相對于磁盤而言,SSD存儲的信息具有不穩(wěn)定性,存儲于SSD內的信息會隨著時間的推移逐漸弱化,并達到ECC不可糾正的地步甚至丟失。
一般SSD會在數據存儲時間到達強制搬移閾值之前出發(fā)強制數據搬移動作,將某一個block上的數據強制搬到其他block,從而將retntion時間歸零。但是強制數據搬移動作會引發(fā)硬盤內部的自發(fā)操作,這些操作會大大占用系統(tǒng)資源,如果短時間內觸發(fā)到很多強制數據搬移操作,固態(tài)硬盤的性能會大大下降,系統(tǒng)穩(wěn)定性和安全性也會隨之下降。
為了減小這種操作的影響業(yè)界現有處理方式有:延緩強制數據搬移動作的出發(fā)、掛起數據搬移的動作并分散執(zhí)行該操作。上述操作并不能從根本上解決上述問題,而且實施起來較為麻煩,并沒有完備成型的方案。
發(fā)明內容
針對現有技術的上述不足,本發(fā)明提供一種基于block的數據重定位方法、系統(tǒng)、終端及存儲介質,以解決上述技術問題。
第一方面,本發(fā)明提供一種基于block的數據重定位方法,包括:
對block的數據存儲時間進行初始化;
采集block的強制搬移閾值和巡檢周期;
根據所述強制搬移閾值和巡檢周期計算重定位時間;
根據block的強制搬移閾值、巡檢周期和block規(guī)格參數計算重定位閾值;
比對所述重定位時間與所述重定位閾值,若重定位時間大于重定位閾值則觸發(fā)block的數據重定位操作。
進一步的,所述數據重定位操作包括:
將block劃分為page為單位,每次執(zhí)行的單位為10個page;
按照執(zhí)行單位將數據重寫到其他block上,并修改對應block的L2P表。
進一步的,所述根根據所述強制搬移閾值和巡檢周期計算重定位時間,包括:
獲取block的強制搬移閾值和巡檢周期,確定隨機時間取值規(guī)則,所述隨機時間取值規(guī)則為隨機時間=(INT((強制搬移閾值/100)/巡檢周期))*n(n=0,1,2,3......),所述INT()為取整函數;
根據隨機時間隨機規(guī)則,代入n捕捉隨機時間,所述隨機時間作為重定位時間。
進一步的,所述重定位閾值計算公式為:重定位閾值=強制搬移閾值-(blocksize-page size)*巡檢周期。
第二方面,本發(fā)明提供一種基于block的數據重定位系統(tǒng),包括:
時間監(jiān)控單元,配置用于對block的數據存儲時間進行初始化;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010059322.9/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統(tǒng)、數據中繼設備、數據中繼方法、數據系統(tǒng)、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發(fā)送方法、數據發(fā)送系統(tǒng)、數據發(fā)送裝置以及數據結構
- 數據顯示系統(tǒng)、數據中繼設備、數據中繼方法及數據系統(tǒng)
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發(fā)送和數據接收設備、數據發(fā)送和數據接收方法
- 數據發(fā)送裝置、數據接收裝置、數據收發(fā)系統(tǒng)、數據發(fā)送方法、數據接收方法和數據收發(fā)方法
- 數據發(fā)送方法、數據再現方法、數據發(fā)送裝置及數據再現裝置
- 數據發(fā)送方法、數據再現方法、數據發(fā)送裝置及數據再現裝置





