[發明專利]系統切換方法和電子設備有效
| 申請號: | 201210587130.0 | 申請日: | 2012-12-28 |
| 公開(公告)號: | CN103902322B | 公開(公告)日: | 2017-06-27 |
| 發明(設計)人: | 章丹峰;靳玉茹;鐘榮標;余俊峰;柯海濱 | 申請(專利權)人: | 聯想(北京)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F1/32 |
| 代理公司: | 北京市柳沈律師事務所11105 | 代理人: | 安之斐 |
| 地址: | 100085*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 系統 切換 方法 電子設備 | ||
技術領域
本發明涉及電子設備領域,更具體地,本發明涉及一種系統切換方法和使用該系統切換方法的電子設備。
背景技術
近年來,諸如移動電話、平板電腦和個人數字助理的電子設備已經越來越普及,其具有輕便、采用簡單觸控操作的優點,其可以輕松實現上網、玩游戲、看視頻、閱讀雜志等等功能。隨著電子設備的硬件功能的不斷增強,基于混合架構(Hybrid)的電子設備變得流行。在一種基于混合架構的電子設備中,其具有分別運行操作系統的X86系統和運行操作系統的ARM系統,兩個系統分別具有各自的主處理器和存儲器,并且兩個系統共享諸如鼠標、鍵盤、顯示器等的共享設備。此外,還存在另一種基于混合架構的電子設備,兩個這種電子設備分別具有獨立的硬件系統(諸如主處理器、電池等),并且分別運行各自的操作系統(諸如操作系統和操作系統),當通過線纜或端口將兩個電子設備連接時,其組成基于Hybrid架構的混合電子設備系統。
以上兩種Hybrid系統稱為雙硬雙軟(兩套硬件系統,兩個操作系統分別運行在兩套硬件系統上)系統,其具有硬件成本高、系統設計復雜并且開發周期長的缺點。已經提出了一種基于一硬雙軟(即,存在一套硬件系統,兩個操作系統同時運行在該一套硬件系統上)架構的新型Hybrid系統。這種一硬雙軟的Hybrid系統以最低的硬件成本實現了傳統Hybrid系統的各種優點。
傳統的Hybrid系統基于ACPI(高級配置和電源接口),借助Bios實現S3狀態從而使得系統在休眠狀態和工作狀態之間切換。然而,新的Intel的SoC(系統級芯片)以及微軟的已經放棄ACPI的S3技術,取而代之的是借助協處理器實現的S0i3狀態。因此,對于利用新的Intel的SoC以及微軟的該一硬雙軟的Hybrid系統的電子裝置來說,亟需一種新的系統切換方法。
發明內容
有鑒于上述情況,本發明提供了系統切換方法和使用該系統切換方法的電子設備,根據本法明的一硬雙軟的Hybrid系統切換方法,能夠實現比基于傳統的S3狀態更快的切換速度。
根據本發明的一個實施例,提供了一種系統切換方法,應用于一電子設備中,所述電子設備包括協處理器和主處理器,并且所述電子設備安裝有第一操作系統和與所述第一操作系統不同的第二操作系統,所述系統切換方法包括:當所述第一操作系統和所述第二操作系統之一作為前臺操作系統運行,所述第一操作系統和所述第二操作系統中的另一個處于第一休眠狀態時,所述主處理器接收系統切換指令,將所述前臺操作系統切換為所述第一休眠狀態,其中,所述第一休眠狀態為所述電子設備中僅所述協處理器為工作狀態;所述協處理器將所述前臺操作系統的工作狀態數據保存到存儲單元,以及所述協處理器引導所述主處理器啟動,所述主處理器根據所述協處理器的引導運行第一操作系統和第二操作系統中的另一個作為前臺操作系統。
此外,根據本發明的一個實施例的系統切換方法,其中所述第一休眠狀態為S0i3狀態。
此外,根據本發明的一個實施例的系統切換方法,其中所述協處理器引導所述主處理器啟動,所述主處理器根據所述協處理器的引導運行第一操作系統和第二操作系統中的另一個作為前臺操作系統包括:所述協處理器從所述系統切換指令中讀取啟動標識位,引導所述主處理器啟動所述啟動標識位所指定的操作系統作為前臺操作系統。
此外,根據本發明的一個實施例的系統切換方法,其中所述存儲單元包括第一子存儲單元和第二子存儲單元,所述協處理器將所述前臺操作系統的工作狀態數據保存到存儲單元,以及所述協處理器引導所述主處理器啟動,所述主處理器根據所述協處理器的引導運行第一操作系統和第二操作系統中的另一個作為前臺操作系統包括:所述協處理器將所述前臺操作系統的工作狀態數據保存到所述第一子存儲單元,所述協處理器引導所述主處理器啟動并且運行第一操作系統和第二操作系統中的另一個作為前臺操作系統,以及所述協處理器將所述工作狀態數據從所述第一子存儲單元復制到所述第二子存儲單元。
此外,根據本發明的一個實施例的系統切換方法,其中所述第一子存儲單元由靜態隨機存取存儲器構成,所述第二子存儲單元由動態隨機存取存儲器構成。
此外,根據本發明的一個實施例的系統切換方法,其中所述系統切換指令是在所述主處理器根據所述協處理器的引導運行所述第一操作系統和所述第二操作系統之一作為前臺操作系統之后,所述主處理器接收的用戶輸入的指令,或者前臺操作系統自動生成的指令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯想(北京)有限公司,未經聯想(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210587130.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種板凳式扦插樹枝剪
- 下一篇:高效修枝機的連桿機構





