[發明專利]一種MCE錯誤處理方法、裝置及電子設備和存儲介質有效
| 申請號: | 201911328687.0 | 申請日: | 2019-12-20 |
| 公開(公告)號: | CN111143125B | 公開(公告)日: | 2022-04-22 |
| 發明(設計)人: | 來煒國 | 申請(專利權)人: | 浪潮電子信息產業股份有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王曉坤 |
| 地址: | 250101 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 mce 錯誤 處理 方法 裝置 電子設備 存儲 介質 | ||
本申請公開了一種MCE錯誤處理方法、裝置及設備和介質,包括:接收DCPMM器件的內存控制器發送的MCE錯誤;若MCE錯誤對應的操作不存在對應的應用程序,則將MCE錯誤發送至用戶交互進程;若MCE錯誤對應的操作存在對應的應用程序,則將MCE錯誤發送至DCPMM恢復進程進行修復處理;若恢復進程對MCE錯誤修復失敗,則將MCE錯誤發送至用戶交互進程;利用用戶交互進程確定錯誤處理方式,根據錯誤處理方式對MCE錯誤進行處理。本申請根據MCE錯誤對應的操作是否存在對應的應用程序確定將MCE錯誤發送至DCPMM恢復進程將發送至用戶交互進程進行錯誤處理,實現了針對DCPMM器件產生的MCE錯誤的處理。
技術領域
本申請涉及計算機技術領域,更具體地說,涉及一種MCE錯誤處理方法、裝置及一種電子設備和一種計算機可讀存儲介質。
背景技術
現代處理器都具有MEA(Machine Error Architecture,機器錯誤架構),當系統硬件錯誤時,處理器會將相關信息記錄在MSR(Model Specific Register,中),并產生MCE(Machine Check Exception,機器檢查錯誤)給操作系統。操作系統中的MCE handler負責MCE的處理,如果硬件錯誤是有可能軟件恢復的,即SRAR(Software Recoverable ActionRequired,軟件可恢復且需要行動的),則MCE handler會執行相應的代碼來試圖修復硬件錯誤。如果修復失敗、或沒有相應的修復代碼、或硬件錯誤是不可軟件恢復的,則操作系統會將硬件錯誤寫入日志,并進入錯誤狀態。
DCPMM(Data Center Persistent Memory Module,數據中心級持久性內存模塊),是使用DIMM(Dual Inline Memory Module,雙列直插式存儲模塊)內存條物理規范的持久性存儲器件,其具備大容量、長壽命、可字節訪問等優點。但是和DRAM(dynamic randomaccess memory,動態隨機存取存儲器)內存相比,DCPMM器件的存儲單元更容易出錯,因此,如何提供一種針對DCPMM器件產生的MCE信號進行處理的方法是本領域技術人員需要解決的問題。
發明內容
本申請的目的在于提供一種MCE錯誤處理方法、裝置及一種電子設備和一種計算機可讀存儲介質,實現了針對DCPMM器件產生的MCE錯誤的處理。
為實現上述目的,本申請提供了一種MCE錯誤處理方法,包括:
當DCPMM器件發生錯誤后,接收所述DCPMM器件的內存控制器發送的MCE錯誤;
若所述MCE錯誤對應的操作不存在對應的應用程序,則將所述MCE錯誤直接發送至用戶交互進程;
若所述MCE錯誤對應的操作存在對應的應用程序,則將所述MCE錯誤發送至DCPMM恢復進程進行修復處理;
若所述DCPMM恢復進程對所述MCE錯誤修復失敗,則將所述MCE錯誤發送至所述用戶交互進程;
利用所述用戶交互進程確定錯誤處理方式,以便根據所述錯誤處理方式對所述MCE錯誤進行處理。
可選的,若所述MCE錯誤對應的操作存在對應的應用程序,則將所述MCE錯誤發送至DCPMM恢復進程進行修復處理,包括:
若所述MCE錯誤對應的操作為內存讀寫操作,則將所述MCE錯誤發送至所述操作對應的應用程序;
利用所述應用程序根據所述MCE錯誤對應的錯誤地址確定對應的詳細描述信息,并將所述詳細描述信息發送至所述DCPMM恢復進程,以便所述DCPMM恢復進程利用數據保護機制修復所述MCE錯誤。
可選的,將所述MCE錯誤發送至DCPMM恢復進程進行修復處理,包括:
將所述MCE錯誤發送至所述DCPMM恢復進程;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產業股份有限公司,未經浪潮電子信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911328687.0/2.html,轉載請聲明來源鉆瓜專利網。





