[發明專利]一種固態硬盤動態加速區的實現方法及固態硬盤有效
| 申請號: | 201710354772.9 | 申請日: | 2017-05-18 |
| 公開(公告)號: | CN107291381B | 公開(公告)日: | 2020-04-28 |
| 發明(設計)人: | 王猛;徐偉華 | 申請(專利權)人: | 記憶科技(深圳)有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 廣東廣和律師事務所 44298 | 代理人: | 葉新民 |
| 地址: | 518057 廣東省深圳市南山區蛇口后海大道東角頭廠房D*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 固態 硬盤 動態 加速 實現 方法 | ||
1.一種固態硬盤動態加速區的實現方法,其特征在于在MLC或者TLC工藝的固態硬盤中至少分出一個加速分區,將所述加速分區的物理塊轉換為SLC,外部控制器對固態硬盤的寫操作優先選擇寫入加速分區,寫入完成后直接返回寫入成功;固態硬盤控制中設有動態更新程序,后臺自動將加速分區的數據更新到用戶空間中,所述用戶空間為非SLC區域;根據加速分區的空間大小X,用戶空間已使用的邏輯空間Y和固態硬盤用戶可見的邏輯空間N的關系,動態確定外部控制器對固態硬盤的寫操作是直接寫入用戶空間還是寫入加速分區具體為當(Y+X)=N,則直接寫入用戶空間中,且觸發將加速區的數據全部更新到用戶空間中;當(Y+X)N且X〉=1/4*N,則直接寫入用戶空間中;當(Y+X)N且X1/4*N,則直接寫入加速分區。
2.根據權利要求1所述的固態硬盤動態加速區的實現方法,其特征在于所述加速分區的大小動態根據用戶空間中空閑空間的大小動態調整。
3.根據權利要求2所述的固態硬盤動態加速區的實現方法,其特征在于當用戶空間的空閑空間大于預先設定的調整閥值時,保持加速分區的大小不變;當用戶空間的空閑空間小于預先設定的調整閥值時,當用戶空間的空閑空間變少時,加速分區也自動調小。
4.根據權利要求1至3任意一項所述的固態硬盤動態加速區的實現方法,其特征在于當用戶空間的空閑空間小于預先設定的恢復閥值時,將加速分區從SLC恢復到原始的存儲類型,加速分區對應的存儲空間恢復為用戶空間。
5.根據權利要求4所述的固態硬盤動態加速區的實現方法,其特征在于后臺自動將加速分區的數據更新到用戶空間中的操作選擇系統空閑時自動觸發并進行操作。
6.一種固態硬盤,其特征在于固態硬盤的控制器采用了權利要求1至5任意一項所述的固態硬盤動態加速區的實現方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于記憶科技(深圳)有限公司,未經記憶科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710354772.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:高效大數據存儲方法
- 下一篇:一種固態硬盤降低讀響應延遲的方法及固態硬盤





