[發明專利]固態盤存儲關鍵信息方法、裝置、設備及可讀存儲介質有效
| 申請號: | 201811506140.0 | 申請日: | 2018-12-10 |
| 公開(公告)號: | CN109597586B | 公開(公告)日: | 2022-04-22 |
| 發明(設計)人: | 王杰華;殷軍博;畢延帥 | 申請(專利權)人: | 浪潮(北京)電子信息產業有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 羅滿 |
| 地址: | 100085 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 固態 盤存 關鍵 信息 方法 裝置 設備 可讀 存儲 介質 | ||
本發明實施例公開了一種固態盤存儲關鍵信息方法、裝置、設備及計算機可讀存儲介質。其中,方法包括預先分別在固態盤的內存中設置固態盤關鍵信息內存、NAND中設置關鍵信息存儲區域和主機中設置主機關鍵信息內存;主機關鍵信息內存為通過將固態盤關鍵信息內存以預設地址空間映射方式映射至主機內存地址空間生成。主機系統將預設應用的關鍵信息寫入至主機關鍵信息內存,固態盤關鍵信息內存保存寫入的關鍵信息;在主機運行狀態正常時,當固態盤關鍵信息內存中存儲的數據量不小于預設容量閾值,將固態盤關鍵信息內存中的數據存儲至關鍵信息存儲區域,并清空固態盤關鍵信息內存。本申請可及時存儲關鍵信息,并提高關鍵信息的存儲效率。
技術領域
本發明實施例涉及固態盤存儲技術領域,特別是涉及一種固態盤存儲關鍵信息方法、裝置、設備及計算機可讀存儲介質。
背景技術
固態盤為一種基于Nand Flash存儲介質的新型存儲設備,其控制協議采用NVMe(Non-volatile Memory Express,非易失性內存主機控制器接口規范)標準,具有高性能,低功耗的顯著優點。固態盤作為一種塊設備,以塊為單位訪問,一個塊對應一個邏輯塊地址,與傳統內存訪問方式不同。
固態盤在運行關鍵應用時會產生一些數量少但非常重要的關鍵信息,這些關鍵信息需要持久保存在固態盤內部。由于固態盤的塊設備特性,關鍵信息的讀寫必須要按照LBA(Logical Block Address,邏輯塊地址)方式進行,請參閱圖1所示,由于關鍵信息數量較少,不一定能夠滿足一個LBA(4KB)大小要求,相關技術中一般填充無用附件信息,以湊夠一個LBA后再下發給固態盤。但是,這種方法操作方式不友好,關鍵信息保存不及時且存儲效率較低。
發明內容
本公開實施例提供了一種固態盤存儲關鍵信息方法、裝置、設備及計算機可讀存儲介質,解決了相關技術關鍵信息保存方式不友好以及存儲效率較低的問題。
為解決上述技術問題,本發明實施例提供以下技術方案:
本發明實施例一方面提供了一種固態盤存儲關鍵信息方法,基于固態盤,包括:
當檢測到主機將預設應用的關鍵信息寫入至主機關鍵信息內存,將所述關鍵信息存儲在固態盤關鍵信息內存中;
在所述主機運行狀態正常時,當所述固態盤關鍵信息內存中存儲的數據量不小于預設容量閾值,將所述固態盤關鍵信息內存中的數據存儲至所述關鍵信息存儲區域,并清空所述固態盤關鍵信息內存;
其中,預先分別在所述固態盤的內存中設置所述固態盤關鍵信息內存、NAND中設置所述關鍵信息存儲區域和所述主機中設置所述主機關鍵信息內存;所述主機關鍵信息內存為通過將所述固態盤關鍵信息內存以預設地址空間映射方式映射至所述主機內存地址空間生成。
可選的,所述將所述關鍵信息存儲在所述固態盤關鍵信息內存中之后,還包括:
當檢測到所述主機運行狀態異常時,將所述固態盤關鍵信息內存中的數據寫入至所述關鍵信息存儲區域。
可選的,所述預設容量閾值為所述固態盤關鍵信息內存容量值。
可選的,還包括:
當接收到讀取目標關鍵信息請求時,判斷所述目標關鍵信息數據是否在所述固態盤關鍵信息內存中;
若是,則將所述目標關鍵信息數據返回至所述主機;
若否,則從所述關鍵信息存儲區域讀取所述目標關鍵信息,并填充至所述固態盤關鍵信息內存對應地址,將所述目標關鍵信息數據返回至所述主機。
可選的,所述從所述關鍵信息存儲區域讀取所述目標關鍵信息包括:
若從所述關鍵信息存儲區域讀取所述目標關鍵信息失敗,則向所述主機返回錯誤信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮(北京)電子信息產業有限公司,未經浪潮(北京)電子信息產業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201811506140.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據存儲方法及系統
- 下一篇:一種數據寫入方法、介質及非易失性內存
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





