[發明專利]電子裝置以及休眠方法無效
| 申請號: | 201210022776.4 | 申請日: | 2012-01-20 |
| 公開(公告)號: | CN103218031A | 公開(公告)日: | 2013-07-24 |
| 發明(設計)人: | 蔡錦和 | 申請(專利權)人: | 宏碁股份有限公司 |
| 主分類號: | G06F1/32 | 分類號: | G06F1/32 |
| 代理公司: | 隆天國際知識產權代理有限公司 72003 | 代理人: | 章侃銥;張浴月 |
| 地址: | 中國臺*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 電子 裝置 以及 休眠 方法 | ||
技術領域
本發明涉及一種休眠的方法,尤其涉及一種能快速進入以及離開休眠模式的方法。
背景技術
隨著計算機設備價格普及化,消費大眾所擁有的桌上型計算機以及攜帶型計算機設備數量逐漸增加。然而,因應能源節約的環保考量,以及讓攜帶型計算機的操作時間延長。因此,計算機設備將電源消耗與管理列為一項重要考量,例如提供待命與休眠(Hibernation)等模式以節約電源,讓使用者需要暫時離開計算機時,可選擇讓計算機進入待命或休眠模式來達到省電目的。當使用者重新喚醒計算機時,需耗時喚起計算機的功能并且將計算機回復至先前的狀態。
發明內容
為了解決上述問題,本發明提供一種電子裝置包括一非易失存儲器、一動態隨機存取存儲器以及一控制單元。動態隨機存取存儲器包括一待命區塊。控制單元用以將被執行以及預取的多個程序模塊載入動態隨機存取存儲器,以及將動態隨機存取存儲器中沒有被使用的程序模塊的數據以及程序碼存儲于待命區塊。其中,當電子裝置進入一休眠模式時,控制單元將待命區塊中的數據清除至一既定量,并且在清除待命區塊中的數據后,將清除后的動態隨機存取存儲器中的其余數據存儲至非易失存儲器。
本發明另提供一種休眠方法,適用于一電子裝置包括接收一第一指令;根據第一指令,清除一動態隨機存取存儲器中的一待命區塊的存儲器容量至一既定量,其中待命區塊用以存儲動態隨機存取存儲器中沒有被使用的程序模塊的數據以及程序碼;清除動態隨機存取存儲器中的待命區塊的存儲器容量至既定量后,將清除后的動態隨機存取存儲器中的數據定義為一回復數據,并且存儲至一非易失存儲器;以及停止供應電源至動態隨機存取存儲器,并且致使電子裝置進入休眠模式。
本發明使得電子裝置能夠快速進入以及離開休眠模式。
附圖說明
圖1為本發明所揭示的電子裝置的方塊圖。
圖2為本發明的一種休眠方法的流程圖。
主要附圖標記說明:
100~電子裝置;
120~控制單元;
130~動態隨機存取存儲器;
140~非易失存儲器;
150~只讀存儲器;
160~待命區塊。
具體實施方式
以下將詳細討論本發明各種實施例的裝置及使用方法。然而值得注意的是,本發明所提供的許多可行的發明概念可實施在各種特定范圍中。這些特定實施例僅用于舉例說明本發明的裝置及使用方法,但非用于限定本發明的范圍。
在計算機系統(例如使用Microsoft?Windows操作系統的電子裝置),其電源管理可借由高級配置與電源接口(Advanced?Configuration?and?Power?Interface,ACPI)所定義的待機狀態來減少電源的消耗,在高級配置與電源接口中定義了S0~S5共六種狀態:S0開機狀態代表計算機系統工作狀態,在開機狀態中計算機的中央處理器CPU(s)執行指令,操作系統和應用程序亦可正常執行。另外,在開機狀態下,中央處理器CPU和硬盤、DVD驅動器等計算機裝置可以一再的進入和從低能源狀態回來;在S1省電狀態時,中央處理器CPU停止工作;在S2省電狀態時,中央處理器CPU關閉,不供電;S3待機狀態(Sleep),僅有存儲器供電,亦稱為掛載至存儲器(Suspend?to?RAM),在S3狀態為一種低喚醒(Resume)時間(約5秒或更短)的待機狀態,計算機系統可以很快速地恢復到工作狀態(例如S0狀態);S4休眠狀態(Hibernate)亦可稱為掛載至磁盤(Suspend?to?Disk),且為一種低耗電量、長喚醒延遲時間(例如:約20秒或更長)的待機狀態。上述的S1~S4為不同程度的省電狀態或待機狀態,S5狀態則是關機狀態,在關機狀態S5下,計算機的軟件以及裝置處于關閉狀態,但有些部件仍然帶電,使計算機仍然可以被鍵盤、時鐘、modem(電話喚醒)、LAN(網絡喚醒)還有USB裝置所喚醒。值得注意的是,本發明所述的開機狀態、待機狀態、省電狀態以及關機狀態不限定于ACPI所定義的Microsoft?Windows的操作系統。舉例而言,在Linux操作系統或者Mac?OS系統下各種電源管理程序所定義的將系統掛載至存儲器的狀態皆可視為本申請的待機狀態(Sleep),而將系統掛載至硬盤的狀態皆可視為本申請的休眠狀態(Hibernate)。值得注意的是,在本發明中待機狀態(Sleep)以及休眠狀態(Hibernate)統稱為休眠模式。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于宏碁股份有限公司,未經宏碁股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210022776.4/2.html,轉載請聲明來源鉆瓜專利網。





