[發明專利]操作系統的啟動方法及裝置有效
| 申請號: | 201110296422.4 | 申請日: | 2011-09-27 |
| 公開(公告)號: | CN102360300A | 公開(公告)日: | 2012-02-22 |
| 發明(設計)人: | 孫德黎 | 申請(專利權)人: | 北京天地云箱科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 張大威 |
| 地址: | 100176 北京市北京經濟技*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 操作系統 啟動 方法 裝置 | ||
技術領域
本發明涉及計算機技術領域,特別涉及一種操作系統的啟動方法及裝 置。
背景技術
現有的操作系統在啟動時需要的時間一般較長,例如Linux系統啟動 過程大概需要1分鐘左右。
為了解決上述問題,Windows等操作系統中增加了休眠功能,即把當 前的所有狀態保存,系統啟動的時候還原到關機前的狀態,而不是重新開 機,從而避免了重新開機所需的復雜操作過程,減少了啟動時間。
現有技術存在的缺點是,休眠功能保存的關機前的狀態包括了關機前 的錯誤狀態等,如果系統出現錯誤,仍然需要重新啟動。另外,休眠功能 保存了過多的數據,導致系統啟動時需要加載的數據量大,耗時仍然較多, 開機加速不明顯。
發明內容
本發明的目的旨在至少解決上述技術缺陷之一。
為達到上述目的,本發明一方面提出一種操作系統的啟動方法,包括以 下步驟:接收用戶的啟動指令;根據所述啟動指令,判斷操作系統內是否 已存在系統啟動狀態數據;如果已存在所述系統啟動狀態數據,則直接將 所述系統啟動狀態數據加載至所述操作系統以啟動所述操作系統;以及如 果未存在所述系統啟動狀態數據,則啟動所述操作系統,并將所述操作系 統啟動后的數據作為系統啟動狀態數據進行保存。
根據本發明實施例的操作系統的啟動方法,通過保存系統剛啟動完成 時的狀態數據,并在每次操作系統啟動時直接加載保存好的系統狀態數據, 避免了在操作系統啟動時去重新查詢系統關機前的狀態數據并將關機前的 狀態數據加載的復雜操作,從而減少系統每次啟動的初始化時間,提升用 戶體驗感。并且,由于只保存系統剛啟動完成時的狀態數據,數據量小, 節省存儲空間。此外,由于保存的系統啟動狀態數據是系統剛啟動完成時 的狀態,是純凈無錯誤的狀態,從而保證了操作系統每次啟動的一致性和 穩定性。
本發明另一方面還提出一種操作系統的啟動裝置,包括:接收模塊, 用于接收用戶的啟動指令;第一判斷模塊,用于判斷操作系統內是否已存 在系統啟動狀態數據;加載模塊,用于當所述操作系統內已存在所述系統 啟動狀態數據時,將所述系統啟動狀態數據加載至所述操作系統以啟動所 述操作系統;啟動模塊,用于當所述操作系統內未存在所述系統啟動狀態 數據時,啟動所述操作系統;和記錄器,用于當所述操作系統內未存在所 述系統啟動狀態數據時,記錄所述操作系統啟動后的數據作為系統啟動狀 態數據。
根據本發明實施例的操作系統的啟動裝置,通過保存系統剛啟動完成 時的狀態數據,并在每次操作系統啟動時直接加載保存好的系統狀態數據, 避免了在操作系統啟動時去重新查詢系統關機前的狀態數據并將關機前的 狀態數據加載的復雜操作,從而減少系統每次啟動的初始化時間,提升用 戶體驗感。并且,由于只保存系統剛啟動完成時的狀態數據,數據量小, 節省存儲空間。此外,由于保存的系統啟動狀態數據是系統剛啟動完成時 的狀態,是純凈無錯誤的狀態,從而保證了操作系統每次啟動的一致性和 穩定性。
本發明附加的方面和優點將在下面的描述中部分給出,部分將從下面 的描述中變得明顯,或通過本發明的實踐了解到。
附圖說明
本發明上述的和/或附加的方面和優點從下面結合附圖對實施例的描 述中將變得明顯和容易理解,其中:
圖1為本發明一個實施例的操作系統的啟動方法的流程圖;
圖2為本發明另一個實施例的操作系統的啟動方法的流程圖;
圖3為本發明一個實施例的操作系統的啟動裝置的結構示意圖;以及
圖4為本發明另一個實施例的啟動裝置的結構示意圖。
具體實施方式
下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其 中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功 能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發 明,而不能解釋為對本發明的限制。
圖1為本發明一個實施例的操作系統的啟動方法的流程圖。如圖1所 示,該方法包括以下步驟:
步驟S101,接收用戶的啟動指令。
步驟S102,根據接收到的啟動指令,判斷操作系統內是否已存在系統 啟動狀態數據。
步驟S103,如果已存在系統啟動狀態數據,則直接將系統啟動狀態數 據加載至操作系統以啟動操作系統。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京天地云箱科技有限公司,未經北京天地云箱科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110296422.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于引線框架的分立功率電感
- 下一篇:三維全景相機托架





