[發明專利]電子裝置休眠回復設定方法以及電子裝置有效
| 申請號: | 201310013872.7 | 申請日: | 2013-01-15 |
| 公開(公告)號: | CN103927226B | 公開(公告)日: | 2018-05-25 |
| 發明(設計)人: | 鄭圣威;洪勝彥;張哲維;張原豪 | 申請(專利權)人: | 晨星軟件研發(深圳)有限公司;晨星半導體股份有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 陳亮 |
| 地址: | 518057 廣東省深圳市南山區高新*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 電子裝置 回復 休眠 休眠狀態 優先權 讀取 載入 儲存 | ||
本發明涉及一種電子裝置休眠回復設定方法以及具有休眠狀態以及休眠回復機制的電子裝置,該電子裝置休眠回復設定方法,使用于一電子裝置上,包含:在該電子裝置進入一休眠狀態前,給予該電子裝置執行中的多項工作不同的優先權;儲存該些工作的多個印象檔;以及當該電子裝置自該休眠狀態回復時,先讀取并載入優先權較高的該工作的該印象檔。
技術領域
本發明有關于電子裝置休眠回復設定方法回復方法以及具有休眠狀態以及休眠回復機制的電子裝置,特別有關于對不同工作(task)設定不同的優先權并根據此優先權來讀取印象檔的電子裝置休眠回復設定方法以及具有休眠狀態以及休眠回復機制的電子裝置。
背景技術
現今電子裝置除了正常的開關機程序外,通常會具有一休眠機制,來使電子裝置進入一休眠狀態(Suspend to disk)。于休眠狀態下,電子裝置的所有元件都會關閉在進入休眠狀態前,會紀錄電子裝置執行中的工作而產生并儲存一休眠印象檔。自休眠狀態回復時,會讀取并載入此休眠印象檔,然后根據此休眠印象檔將電子裝置回復成進入休眠狀態前的狀態。
由于可儲存的休眠印象檔具有一定的大小限制,有些先前技術透過預設的演算法將休眠印象檔中的部分存儲器頁面移至硬盤的置換空間(swap space)中儲存,至休眠狀態的回復完成后,再以虛擬存儲器慣用的分頁錯誤(page fault)處理流程載入,用以解決存儲器不足的問題。此先前技術雖可有效解決存儲器不足的問題,但透過分頁錯誤(pagefault)處理流程載入硬盤內的存儲器頁面不可避免地將于正常執行期間內造成一些遲延(lag)。而且,有些休眠技術由于其機制的設計,需要將大量的存儲器頁面的數據放入置換空間中,這樣的做法亦可能造成較多的延遲。舉例來說,在已知休眠技術Software Suppend的演算法中,必須有總數量至少1/2的存儲器頁面被放入置換空間中。
有些已知的休眠技術,例如TuxOnIce,會降低必須放入置換空間中的存儲器頁面的數量(少于1/2),但仍必須一并讀取并完全載入對應于所有工作的該休眠印象檔,電子裝置才會離開休眠狀態并開始執行所有的工作。因此,休眠狀態的回復須耗費較長的時間。當執行中的工作越多時,此狀況會更明顯。如此一來會讓電子裝置的休眠回復相當沒有效率,因為所有的工作其重要性不一,但較重要的工作仍須等所有的工作都回復并執行后才能運作。
發明內容
因此,本發明的一個目的為提供一種電子裝置快速休眠回復設定方法。
本發明的另一目的為提供可自休眠狀態快速回復的電子裝置。
本發明的一實施例揭示了一種電子裝置休眠回復設定方法,使用于一電子裝置上,包含:在該電子裝置進入一休眠狀態前,給予該電子裝置執行中的多項工作不同的優先權;儲存該些工作的多個印象檔;以及當該電子裝置自該休眠狀態回復時,先讀取并載入優先權較高的該工作的該印象檔。
本發明的另一實施例揭示了一種具有休眠狀態以及休眠回復機制的電子裝置,包含:一儲存裝置;以及一控制單元;其中若該控制單元接收到一休眠指令,該控制單元會使該電子裝置進入一休眠狀態,該控制單元在該電子裝置進入該休眠狀態前,給予該電子裝置執行中的多項工作不同的優先權,且該控制單元會將該些工作的多個印象檔儲存至該儲存裝置,并在該電子裝置自該休眠狀態回復時,先讀取并載入優先權較高的該工作的該印象檔。
根據前述的實施例,本發明所提供的電子裝置休眠回復設定方法因為將工作的印象檔區分成不同的優先權并在回復時先讀取優先權較高的工作的印象檔并回復,而不需等待其他較不重要的工作,可減少優先權較高的工作的休眠回復時間。在進入休眠狀態時執行中工作數數量多時效用更為顯著。
附圖說明
圖1繪示了根據本發明的實施例的電子裝置的方塊圖。
圖2繪示了圖1所示的電子裝置的流程圖。
圖3繪示了根據本發明的實施例的電子裝置休眠回復設定方法的流程圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于晨星軟件研發(深圳)有限公司;晨星半導體股份有限公司,未經晨星軟件研發(深圳)有限公司;晨星半導體股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310013872.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:鼠標和用于其的方法
- 下一篇:一種信息處理方法、電子設備及輸入設備





