[發明專利]將數據寫入存儲設備的方法、裝置及存儲設備有效
| 申請號: | 201410240801.5 | 申請日: | 2014-05-30 |
| 公開(公告)號: | CN105224240B | 公開(公告)日: | 2019-04-30 |
| 發明(設計)人: | 路向峰;殷雪冰 | 申請(專利權)人: | 北京憶恒創源科技有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;G06F12/02 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100192 北京市海淀區西小口路*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據 寫入 存儲 設備 方法 裝置 | ||
1.一種將數據寫入固態存儲設備的方法,包括:
接收數據寫入請求;
基于該數據寫入請求,確定該數據寫入請求為第一類型、第二類型或第三類型;
當該數據寫入請求為第一類型時,將該數據寫入請求對應的數據寫入固態存儲設備的第一存儲區;
當該數據寫入請求為第二類型時,將該數據寫入請求對應的數據寫入固態存儲設備的第二存儲區;
當該數據寫入請求為第三類型時,將該數據寫入請求對應的數據寫入固態存儲設備的第三存儲區;
其中,第一類型指示該數據寫入請求所寫入的數據會被頻繁更新;第二類型指示該數據寫入請求所寫入的數據將極少被更新;第三類型指示該數據寫入請求是順序寫請求;
以及其中,當該數據寫入請求為第一類型時,從固態存儲設備的第一存儲區分配第一存儲塊,將該數據寫入請求對應的數據寫入該第一存儲塊;
當該數據寫入請求為第二類型時,從固態存儲設備的第二存儲區分配第二存儲塊,將該數據寫入請求對應的數據寫入該第二存儲塊;
當該數據寫入請求為第三類型時,從固態存儲設備的第三存儲區分配第三存儲塊,將該數據寫入請求對應的數據寫入該第三存儲塊;以及其中
第一存儲區、第二存儲區與第三存儲區不關聯于特定的存儲塊,而是由狀態信息指示第一存儲區、第二存儲區與第三存儲區的存儲塊。
2.根據權利要求1所述的方法,其中
基于該數據寫入請求所指示的邏輯地址,確定該數據寫入請求為第一類型、第二類型或第三類型。
3.根據權利要求1所述的方法,其中
基于該數據寫入請求所指示的數據,確定該數據寫入請求為第一類型、第二類型或第三類型。
4.根據權利要求1所述的方法,其中
基于該數據寫入請求所攜帶的指示信息,確定該數據寫入請求為第一類型、第二類型或第三類型。
5.根據權利要求1所述的方法,其中
基于該數據寫入請求的上下文信息,確定該數據寫入請求為第一類型、第二類型或第三類型。
6.根據權利要求1所述的方法,其中
第一類型指示該數據寫入請求為地址隨機分布的隨機寫請求且所寫入的數據會被頻繁更新;
第二類型指示該數據寫入請求為地址隨機分布的隨機寫請求且所寫入的數據將極少被更新。
7.根據權利要求1-6之一所述的方法,還包括:
調整所述第一存儲區、第二存儲區或第三存儲區的大小。
8.根據權利要求7所述的方法,其中
根據與第一類型的數據寫入請求相對應的數量或頻率而調整第一存儲區的大??;和/或
根據與第二類型的數據寫入請求相對應的數量或頻率而調整第二存儲區的大?。缓?或
根據與第三類型的數據寫入請求相對應的數量或頻率而調整第三存儲區的大小。
9.根據權利要求1-6之一所述的方法,還包括:
當第一存儲區的空閑存儲塊被耗盡后,將第一存儲區的存儲塊與第二存儲區或第三存儲區的存儲塊交換。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京憶恒創源科技有限公司,未經北京憶恒創源科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410240801.5/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





