[發明專利]故障存儲器恢復方法、裝置、計算機設備和存儲介質在審
| 申請號: | 202011016495.9 | 申請日: | 2020-09-24 |
| 公開(公告)號: | CN112256475A | 公開(公告)日: | 2021-01-22 |
| 發明(設計)人: | 伍少成;馬越;王波;李芬;梁洪浩 | 申請(專利權)人: | 深圳供電局有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F11/07 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 劉佳妮 |
| 地址: | 518001 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 故障 存儲器 恢復 方法 裝置 計算機 設備 存儲 介質 | ||
本申請涉及一種故障存儲器恢復方法、裝置、計算機設備和存儲介質。所述方法包括:將對持久性存儲器上的業務文件的文件操作,同步到易失性存儲器上的業務文件。截獲在對持久性存儲器上的業務文件寫入業務數據時,由操作系統觸發的存儲器故障信號。將業務數據寫入易失性存儲器上的業務文件中。關閉持久性存儲器的文件操作通道,對持久性存儲器進行修復。在修復期間發生對業務文件的文件操作時,通過易失性存儲器上的業務文件進行響應。完成修復后,開啟持久性存儲器的文件操作通道,在發生對業務文件的文件操作時,繼續通過持久性存儲器上的業務文件進行響應。采用本方法能夠提升文件管理程序的穩定性。
技術領域
本申請涉及嵌入式技術領域,特別是涉及一種故障存儲器恢復方法、裝置、計算機設備和存儲介質。
背景技術
隨著計算機技術的發展,出現了嵌入式技術。嵌入式即嵌入式系統,其是一種以應用為中心,以計算機技術為基礎,軟硬件可裁剪,適應應用系統對功能、可靠性、成本、體積、功耗等嚴格要求的專用計算機系統。從應用對象上加以定義來說,嵌入式系統是軟件和硬件的綜合體。在業務文件需要長時間保存時,通常將業務文件存儲于持久性存儲器(比如,Nand Flash(快閃存儲器))中。當持久性存儲器出現故障(比如,Nand Flash存儲器出現位翻轉)導致無法寫入時,可導致文件管理程序對業務數據的處理出現異常。
目前,恢復故障的持久性存儲器,需要中斷嵌入式終端上的業務應用程序的正常運行,從而導致業務應用程序的穩定性較低。
發明內容
基于此,有必要針對上述技術問題,提供一種能夠提升業務應用程序的穩定性的故障存儲器恢復方法、裝置、計算機設備和存儲介質。
一種故障存儲器恢復方法,所述方法包括:
將對所述持久性存儲器上的業務文件的文件操作,同步到所述易失性存儲器上的業務文件;
截獲在對所述持久性存儲器上的業務文件寫入業務數據時,由操作系統觸發的存儲器故障信號;
將所述業務數據寫入所述易失性存儲器上的所述業務文件中;
關閉所述持久性存儲器的文件操作通道,對所述持久性存儲器進行修復;
在修復期間發生對所述業務文件的文件操作時,通過所述易失性存儲器上的所述業務文件進行響應;
完成修復后,開啟所述持久性存儲器的文件操作通道,在發生對所述業務文件的文件操作時,繼續通過所述持久性存儲器上的所述業務文件進行響應。
一種故障存儲器恢復裝置,所述裝置包括:
同步模塊,用于將對持久性存儲器上的業務文件的文件操作,同步到易失性存儲器上的業務文件;
截獲模塊,用于截獲在對所述持久性存儲器上的業務文件寫入業務數據時,由操作系統觸發的存儲器故障信號;
寫入模塊,用于將所述業務數據寫入所述易失性存儲器上的所述業務文件中;
修復模塊,用于關閉所述持久性存儲器的文件操作通道,對所述持久性存儲器進行修復;在修復期間發生對所述業務文件的文件操作時,通過所述易失性存儲器上的所述業務文件進行響應;
開啟模塊,用于完成修復后,開啟所述持久性存儲器的文件操作通道,在發生對所述業務文件的文件操作時,繼續通過所述持久性存儲器上的所述業務文件進行響應。
一種計算機設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現以下步驟:
將對所述持久性存儲器上的業務文件的文件操作,同步到所述易失性存儲器上的業務文件;
截獲在對所述持久性存儲器上的業務文件寫入業務數據時,由操作系統觸發的存儲器故障信號;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳供電局有限公司,未經深圳供電局有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011016495.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于砂礦的高效型機電設備
- 下一篇:一種環保型尾礦處理系統





