[發明專利]用于保存存儲器數據的計算機實施方法及計算機系統有效
| 申請號: | 201811086217.3 | 申請日: | 2018-09-18 |
| 公開(公告)號: | CN110096125B | 公開(公告)日: | 2021-02-26 |
| 發明(設計)人: | 彭啟翰;王舜宏;余俊慶 | 申請(專利權)人: | 廣達電腦股份有限公司 |
| 主分類號: | G06F1/28 | 分類號: | G06F1/28;G06F3/06 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 王珊珊 |
| 地址: | 中國臺*** | 國省代碼: | 臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 保存 存儲器 數據 計算機 實施 方法 計算機系統 | ||
提供一種用于保存計算機系統存儲器模塊內的數據的系統和方法。示例性方法可以檢測用于計算機系統中的軟件保存過程,且之后執行軟件保存過程。軟件保存過程可起始于檢測計算機系統內的降低功率模式的發起。然后,發起在計算機系統的處理單元中的數據內容的同步過程。之后,計算機系統可自動存儲存儲器模塊的數據內容。軟件保存過程藉由關閉計算機系統的電源供應單元而完成。
技術領域
本發明是有關于一種軟件數據保存,且特別是有關于當計算機系統失去電力時用于保存計算機系統中的數據的系統和方法。
背景技術
計算機系統處理大量數據輸入并且具有多個存儲器模塊來容納數據。數據在計算機系統中動態地移動。由于動態的數據移動,如果發生突然關機,數據不一定會存儲在可恢復的存儲位置。在操作期間,數據可以存儲在易失性和非易失性計算機組件中。當計算機系統通電時,易失性組件允許數據在操作期間使用。如果電力喪失,易失性組件將不留存任何數據。相反地,非易失性組件可以在沒有電力的情況下留存數據。非易失性組件可以不同于存儲器存儲組件,例如硬盤。硬盤需要時間來寫入和讀取數據。因此,如果計算機將突然斷電,在計算機關機之前,易失性組件可能沒有足夠的時間將其數據寫入永久性存儲組件。
當送至計算機系統的電力喪失時,一些計算機系統具有設計成保護數據的過程。例如,在傳統的計算機系統中,即使在電力喪失時,非易失性雙列直插存儲器模塊(non-volatile dual in-line memory module,NVDIMM)也可以留存來自存儲器模塊和中央處理單元(central processing unit,CPU)的數據內容。傳統程序在電源供應單元實際關機之前設定一個定時器。在此期間,易失性組件可以將其數據轉換至非易失性組件。這個定時器可能有問題,因為定時器并不總是有準確地描述保存數據所需時間。再者,在計算機系統知道即將關機但尚未實際斷電的情況下,這些傳統的數據保存過程不具有量身訂制的過程。
需要一種機制以不僅在電力喪失期間保存數據,并且在所有其他可能丟失數據的情況下保存數據。例如,此機制應考慮軟件發起關機模式、軟件發起重啟模式、用戶發起關機模式、用戶發起重啟模式、以及由過熱計算機組件引發的關機。此機制還需要確保在系統失去電力之前保留盡可能多一些的數據。
發明內容
本公開的各種示例針對計算機實施方法以用于軟件數據保存過程,此過程在計算機系統進入降低功率模式時保存數據。在第一實施例中,計算機系統檢測軟件數據保存過程是需要的,然后執行軟件數據保存過程。此作法是藉由檢測降低功率模式的發起,然后發起處理單元中數據內容的同步過程。接著,此方法自動保存存儲器模塊的數據內容并關閉電源供應單元。
本公開還提供一種計算機系統,配置用于保存存儲器模塊中的數據。計算機系統可以包括電源供應單元、存儲器模塊、處理單元、控制器集線器、及邏輯設備。存儲器模塊可配置為存儲數據內容。處理單元可以配置為在接收到通知以啟動同步過程時,啟動存儲器模塊的存儲器自我更新過程。控制器集線器可配置為啟動軟件數據保存過程。控制器集線器可以完成檢測降低功率模式的發起以及在處理單元中發起同步過程的步驟。邏輯設備可配置為繼續軟件數據保存過程。邏輯設備還可以完成自動將數據內容存儲在存儲器模塊中并關閉電源供應單元的步驟。
降低功率模式可以是暫時低功率模式、軟件發起關機模式、軟件發起重啟模式、用戶發起關機模式、用戶發起重啟模式、或由過熱計算機組件觸發的關機。
在一個示例中,降低功率模式可以是軟件發起重啟模式或用戶發起重啟模式。在關閉電源供應單元之后,軟件數據保存過程可以還包括結束降低功率模式并重新啟動(reboot)計算機系統。
在另一個示例中,降低功率模式可以是由過熱計算機組件觸發的關機。并非檢測降低功率模式的發起,軟件數據保存過程可以接收來自處理單元或控制器集線器的計算機系統過熱的輸入。軟件數據保存過程可以通過觸發電源按鈕以覆寫自身并關閉電源供應單元來響應。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣達電腦股份有限公司,未經廣達電腦股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811086217.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種多核系統的配置方法及裝置
- 下一篇:一種臺式電腦電源不間斷供電方法
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





