CN1716162A - Method and device for switching multiple operating systems in dormant state - Google Patents
Method and device for switching multiple operating systems in dormant state Download PDFInfo
- Publication number
- CN1716162A CN1716162A CN 200510080355 CN200510080355A CN1716162A CN 1716162 A CN1716162 A CN 1716162A CN 200510080355 CN200510080355 CN 200510080355 CN 200510080355 A CN200510080355 A CN 200510080355A CN 1716162 A CN1716162 A CN 1716162A
- Authority
- CN
- China
- Prior art keywords
- signal
- switching
- operating systems
- operating system
- multiple operating
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 230000007958 sleep Effects 0.000 claims abstract description 28
- 238000012545 processing Methods 0.000 claims abstract description 22
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 5
- 230000006266 hibernation Effects 0.000 description 5
- 230000005059 dormancy Effects 0.000 description 3
- 230000004397 blinking Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
Images
Landscapes
- Stored Programmes (AREA)
Abstract
Description
技术领域technical field
本发明是揭露一种休眠状态下多重作业系统切换方法,特别是关于一电脑装置于休眠状态下多重作业系统切换方法。The present invention discloses a method for switching multiple operating systems in a dormant state, and particularly relates to a method for switching a computer device in a dormant state with multiple operating systems.
背景技术Background technique
随着电脑设备价格普及化,消费大众所拥有的桌上型电脑以及携带型电脑设备数量逐渐增加,然而,因应能源节约的环保考量,以及让携带型电脑的操作时间延长,因此,电脑设备将电源消耗与管理列为一项重要考量,例如提供待命与休眠等模式以节约电源,让使用者需要暂时离开电脑时,可选择让电脑进入待命或休眠模式来达到省电目的。当电脑进入「待命」模式时,是将显示器及硬碟处于停止运转的状态,以便电脑减少电源的耗用,当使用者重新唤醒电脑时,即快速地脱离待命状态,且显示器画面则完全还原为离开时的画面。另一方面,当电脑进入「休眠」模式时,则会将记忆体中的工作状态储存在硬碟后再关闭电脑,因此当使用者重新启动电脑时,先前储存在硬碟的资料会重新载入到记忆体,因此先前电脑关闭时所有使用中的程式及文件均重新还原于显示器画面上,亦即还原至离开时的状态。With the popularization of computer equipment prices, the number of desktop computers and portable computer equipment owned by consumers is gradually increasing. However, in order to meet the environmental protection considerations of energy saving and to extend the operation time of portable computers, computer equipment will Power consumption and management are an important consideration. For example, standby and hibernation modes are provided to save power. When users need to leave the computer temporarily, they can choose to put the computer into standby or hibernation mode to save power. When the computer enters the "standby" mode, the display and hard disk are in a state of stopping, so that the computer can reduce power consumption. When the user wakes up the computer again, it will quickly leave the standby state and the display screen will be completely restored. It is the screen when leaving. On the other hand, when the computer enters the "hibernation" mode, it will save the working state in the memory to the hard disk and then shut down the computer. Therefore, when the user restarts the computer, the data previously stored in the hard disk will be reloaded. Therefore, all the programs and files in use when the computer was turned off are restored on the monitor screen, that is, restored to the state when it was left.
目前有关电脑电源管理,依循电源管理规范,其中的先进配置和能源介面ACPI(Advanced Configuration and PowerInterface)计有下述S0至S5几种电源状态与模式。其中,S0系全功耗状态,即系统正常工作时的状态。另,S1(Standby)即指系统处于低电源供应状态,在Windows or BIOS中可设定显示讯号输出关闭、硬碟停止运转进入待命状态、电源灯号处于闪烁状态,此时动一动滑鼠、按键盘任一键均可唤醒电脑。而,S2(Power On Suspend)状态设定与S1相似。又,S3(Suspendto RAM)为一低延迟休眠状态,此状态中的记忆体资料,通常是藉由将系统RAM安排到一个低电力自动重新整理的模式,而其他系统装置则完全关闭电源,于重新开启后,电脑即将记忆体资料完整性确认后,立即复原至进入S3前的画面。此外,S4(Suspend to Disk)为一高延迟但极度低耗电的休眠状态,此状态中的记忆体资料乃是储存在硬碟中,并在系统恢复执行时快速回复,藉由直接从储存资料的硬碟中完整的将资料读到记忆体,无需执行额外的应用程式。最后,S5(Shutdown)即为关机状态。At present, the computer power management follows the power management specification, and the advanced configuration and energy interface ACPI (Advanced Configuration and Power Interface) includes the following power states and modes from S0 to S5. Wherein, S0 is a state of full power consumption, that is, a state when the system is working normally. In addition, S1 (Standby) means that the system is in a low power supply state. In Windows or BIOS, it can be set to turn off the display signal output, stop the hard disk and enter the standby state, and the power indicator is blinking. At this time, move the mouse, Press any key on the keyboard to wake up the computer. However, the S2 (Power On Suspend) state setting is similar to that of S1. In addition, S3 (Suspend to RAM) is a low-latency sleep state. The memory data in this state is usually arranged by arranging the system RAM into a low-power automatic refresh mode, while other system devices are completely powered off. After restarting, the computer immediately restores to the screen before entering S3 after confirming the integrity of the memory data. In addition, S4 (Suspend to Disk) is a hibernation state with high latency but extremely low power consumption. The memory data in this state is stored in the hard disk, and will be restored quickly when the system resumes execution. Completely read the data from the hard disk to the memory without executing additional applications. Finally, S5 (Shutdown) is the shutdown state.
然而,随着于单一电脑装置上配置多种作业系统的应用逐渐增加,当电脑装置处于休眠状态时,请参阅图1,其是依据习知一较佳实施例的电脑装置多重作业系统切换方法的流程图。在此实施例中,此方法包含的步骤流程如下,在一第一作业系统的一休眠模式下结束休眠状态,并将一休眠前资料由一硬碟读入一主记忆体S11,其后,关闭第一作业系统,将主记忆体的一相关资料写回硬碟S12,接着,开启并执行一第二作业系统及其应用,并且于应用完毕后关闭第二作业系统S13,然后,重新开启并执行第一作业系统,并自硬碟将相关资料读入主记忆体,以恢复进入休眠模式前的状态S14。由此得知,习知技艺的多重作业系统切换方法是藉由使用者一一操控每一步骤流程将电脑装置于休眠状态下唤醒后再进行重新开机的程序方可进行多个作业系统的切换,如此,不仅于操作程序繁复而缺乏弹性,并且需耗费较多时间及资源。However, as the application of configuring multiple operating systems on a single computer device gradually increases, when the computer device is in a sleep state, please refer to FIG. 1, which is a method for switching between multiple operating systems on a computer device according to a conventional preferred embodiment. flow chart. In this embodiment, the steps included in the method are as follows: end the dormancy state in a dormancy mode of a first operating system, and read a pre-dormancy data from a hard disk into a main memory S11, and then, Close the first operating system, write a relevant data of the main memory back to the hard disk S12, then open and execute a second operating system and its application, and close the second operating system S13 after the application is completed, and then restart And execute the first operating system, and read relevant data from the hard disk into the main memory, so as to restore the state S14 before entering the sleep mode. It can be known from this that the multi-operating system switching method of the prior art is to switch between multiple operating systems by the user controlling each step flow one by one to wake up the computer device in a sleep state and then restarting the computer. , so, not only is the operating procedure complicated and inflexible, but also consumes more time and resources.
有鉴于习知技艺的各项问题,为了能够兼顾解决,本发明人基于多年从事韧体的研究开发与诸多实务经验,乃思及改良的意念,穷其个人专业知识,并且经多方研究设计与专题探讨,遂于本发明系提出一种休眠状态的多重作业系统切换方法以作为上述期望一实现方式与依据。In view of the various problems of the conventional technology, in order to be able to solve both problems, the inventor has been engaged in firmware research and development for many years and a lot of practical experience, conceived and improved ideas, exhausted his personal professional knowledge, and through many researches and designs and Based on special discussion, the present invention proposes a method for switching between multiple operating systems in a sleep state as the realization and basis of the above-mentioned expectation.
发明内容Contents of the invention
本发明的主要目的是揭露一种休眠状态的多重作业系统切换方法,是用于一电脑装置,并且该电脑装置具有至少二种作业系统。此方法包含提供一讯号产生模组产生一讯号并传递至一讯号接收单元,且,藉由讯号接收单元是传递讯号至一处理单元以启动一第一作业系统进入一休眠模式,而休眠模式即将一第一作业系统休眠前状态自一主记忆体系储存至一辅助记忆体,接着,藉由处理单元读取一载入程式将一第二作业系统写入主记忆体,以启动第二作业系统。藉此方法于休眠状态进行多重作业系统切换,不仅可以节省电脑装置的系统资源,并且使用者不需耗费较多开机与等待时间。The main purpose of the present invention is to disclose a method for switching multiple operating systems in a dormant state, which is used for a computer device, and the computer device has at least two operating systems. The method includes providing a signal generating module to generate a signal and transmit it to a signal receiving unit, and, the signal receiving unit transmits the signal to a processing unit to activate a first operating system to enter a sleep mode, and the sleep mode is about to A pre-hibernation state of a first operating system is stored from a main memory system to an auxiliary memory, and then a second operating system is written into the main memory by the processing unit reading a loader program to start the second operating system . Using this method to switch between multiple operating systems in the dormant state can not only save the system resources of the computer device, but also the user does not need to spend more booting and waiting time.
此外,更包含提供一传输协定以传递前述的讯号、一S4模式作为前述的休眠模式、一遥控器或一按键作为前述的讯号产生模组、一中央处理器作为处理单元、一随机存取记忆体作为主记忆体以及一硬碟作为辅助记忆体。In addition, it further includes providing a transmission protocol to transmit the aforementioned signal, an S4 mode as the aforementioned sleep mode, a remote controller or a button as the aforementioned signal generating module, a central processing unit as the processing unit, and a random access memory hard disk as the main memory and a hard disk as the secondary memory.
本发明的另一目的是揭露一种切换装置,用于一休眠状态下多重作业系统切换。此切换装置包含一讯号产生模组及一电脑装置,其中,讯号产生模组是用以产生及传递一讯号至电脑装置,以执行该休眠状态的多重作业系统切换。又,讯号产生模组可为一遥控器,亦可为设置于电脑装置上的一按键。同时,电脑装置更包含一讯号接收单元、一处理单元、一主记忆体、一辅助记忆体以及一显示单元,且处理单元是用以处理讯号接收单元接收的讯号,并执行一休眠模式以进行休眠状态的多重作业系统切换。另外,主记忆体是写入欲执行的一第一作业系统或一第二作业系统,而辅助记忆体是用以储存第一作业系统及第二作业系统。藉此装置以具体实现休眠状态的多重作业系统切换。Another object of the present invention is to disclose a switching device for switching multiple operating systems in a dormant state. The switching device includes a signal generating module and a computer device, wherein the signal generating module is used to generate and transmit a signal to the computer device to execute the switching of multiple operating systems in the dormant state. In addition, the signal generating module can be a remote controller, or a key set on the computer device. At the same time, the computer device further includes a signal receiving unit, a processing unit, a main memory, an auxiliary memory and a display unit, and the processing unit is used to process the signal received by the signal receiving unit, and execute a sleep mode for Multiple operating system switching in hibernate state. In addition, the main memory is written into a first operating system or a second operating system to be executed, and the auxiliary memory is used to store the first operating system and the second operating system. The device is used to specifically realize the switching of multiple operating systems in the dormant state.
附图说明Description of drawings
图1是依据习知的一较佳实施例电脑装置多重作业系统切换方法的流程图;FIG. 1 is a flow chart of a method for switching multiple operating systems of a computer device according to a known preferred embodiment;
图2是依据本发明的休眠状态下多重作业系统切换方法的流程图;2 is a flow chart of a method for switching multiple operating systems in a dormant state according to the present invention;
图3是显示本发明的电脑装置的示意图;3 is a schematic diagram showing a computer device of the present invention;
图4是依据本发明的一实施例切换装置的示意图;Fig. 4 is a schematic diagram of a switching device according to an embodiment of the present invention;
图5是依据本发明的另一实施例切换装置的示意图。FIG. 5 is a schematic diagram of a switching device according to another embodiment of the present invention.
图号说明Description of figure number
S11~S14:步骤流程; S21~S23:步骤流程;S11~S14: step process; S21~S23: step process;
31:电脑装置; 32:讯号接收单元;31: computer device; 32: signal receiving unit;
33:处理单元; 34:主记忆体;33: processing unit; 34: main memory;
35:辅助记忆体; 41、51:讯号产生模组。35: auxiliary memory; 41, 51: signal generation module.
具体实施方式Detailed ways
兹为使审查委员对本发明的技术特征及所达成的功效有更进一步的了解与认识,下文谨提供较佳的实施例及相关图式以为辅佐之用,并以详细的说明文字配合说明如后。In order to enable the examiners to have a further understanding and understanding of the technical characteristics and achieved effects of the present invention, the following are provided with preferred embodiments and related drawings for auxiliary purposes, and detailed explanatory text is used to cooperate with the description as follows .
请参阅图2,是依据本发明的休眠状态下多重作业系统切换方法的流程图。本方法是用于一电脑装置并具有至少二种作业系统于其内,且此切换方法的步骤流程是由开始展开,透过提供一讯号产生模组产生一讯号并传递至一讯号接收单元S21,接着,藉由讯号接收单元传递讯号至一处理单元以启动一第一作业系统进入一休眠模式,此休眠模式是将一第一作业系统休眠前状态自一主记忆体储存至一辅助记忆体S22,然后,再藉由处理单元读取一载入程式将一第二作业系统写入主记忆体,以启动第二作业系统S23,最终,结束切换方法的步骤流程。经上述方法的步骤流程,以达成休眠状态的多重作业系统切换。另外,并提供一传输协定以传递讯号、提供一S4模式作为休眠模式、提供一遥控器作为讯号产生模组、提供一按键作为讯号产生模组、提供一中央处理器作为处理单元、提供一随机存取记忆体作为主记忆体、及提供一硬碟作为辅助记忆体。Please refer to FIG. 2 , which is a flowchart of a method for switching between multiple operating systems in a sleep state according to the present invention. This method is used in a computer device and has at least two operating systems in it, and the step flow of this switching method is expanded from the beginning, by providing a signal generating module to generate a signal and transmit it to a signal receiving unit S21 , and then, the signal receiving unit transmits a signal to a processing unit to start a first operating system to enter a sleep mode, and the sleep mode is to store a state of the first operating system before sleep from a main memory to an auxiliary memory S22, then read a loading program by the processing unit and write a second operating system into the main memory, so as to start the second operating system S23, and finally end the step flow of the switching method. Through the steps of the above method, switching between multiple operating systems in a dormant state is achieved. In addition, a transmission protocol is provided to transmit signals, an S4 mode is provided as a sleep mode, a remote controller is provided as a signal generating module, a button is provided as a signal generating module, a central processing unit is provided as a processing unit, a random The access memory is used as the main memory, and a hard disk is provided as the auxiliary memory.
请参阅图3,是显示本发明的电脑装置的示意图。图中,电脑装置31包含有一讯号接收单元32、一处理单元33、一主记忆体34及一辅助记忆体35,而,讯号接收单元32接由一讯号产生模组发出的一讯号,并藉由处理单元33处理此讯号,继之以执行一休眠模式是进行休眠状态的多重作业系统切换。再者,于进行休眠状态下多重作业系统切换时,主记忆体34是将一第一作业系统写入其内,而在第一作业系统处于休眠模式时,则将一第二作业系统写入。另外,辅助记忆体35则存储有第一作业系统及第二作业系统,以供选择性写入主记忆体34内。Please refer to FIG. 3 , which is a schematic view showing the computer device of the present invention. In the figure, the
请参阅图4,是依据本发明的一实施例切换装置的示意图。图中,包含一如遥控器的讯号产生模组41及一如笔记型电脑的电脑装置31,其中,藉由讯号产生模组41以产生及传递一讯号至电脑装置31,继之,于电脑装置31上执行休眠状态下多重作业系统切换。Please refer to FIG. 4 , which is a schematic diagram of a switching device according to an embodiment of the present invention. In the figure, it includes a
请参阅图5,是依据本发明的另一实施例切换装置的示意图。图中,包含一如笔记型电脑的电脑装置31及一如设置于电脑装置上的按键的讯号产生模组51,其中,藉由讯号产生模组51以产生及传递一讯号,以使电脑装置31径自执行休眠状态下多重作业系统切换。Please refer to FIG. 5 , which is a schematic diagram of a switching device according to another embodiment of the present invention. In the figure, it includes a
以上所述,仅为本发明一较佳实施例,并非用来限定本发明实施的范围,故凡依本发明申请专利范围所述的形状、构造、特征及原理等变化与修饰,均应属于于本发明的申请专利范围内。The above is only a preferred embodiment of the present invention, and is not used to limit the scope of the present invention. Therefore, all changes and modifications based on the shape, structure, features and principles described in the patent scope of the present invention shall belong to Within the patent scope of the present invention.
Claims (17)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200510080355 CN1716162A (en) | 2005-07-04 | 2005-07-04 | Method and device for switching multiple operating systems in dormant state |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200510080355 CN1716162A (en) | 2005-07-04 | 2005-07-04 | Method and device for switching multiple operating systems in dormant state |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1716162A true CN1716162A (en) | 2006-01-04 |
Family
ID=35822041
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200510080355 Pending CN1716162A (en) | 2005-07-04 | 2005-07-04 | Method and device for switching multiple operating systems in dormant state |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1716162A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7441113B2 (en) | 2006-07-10 | 2008-10-21 | Devicevm, Inc. | Method and apparatus for virtualization of appliances |
US7827558B2 (en) | 2004-06-30 | 2010-11-02 | Devicevm, Inc. | Mechanism for enabling a program to be executed while the execution of an operating system is suspended |
CN104700593A (en) * | 2013-12-04 | 2015-06-10 | 第一传动科技股份有限公司 | Power-saving remote control device |
-
2005
- 2005-07-04 CN CN 200510080355 patent/CN1716162A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7827558B2 (en) | 2004-06-30 | 2010-11-02 | Devicevm, Inc. | Mechanism for enabling a program to be executed while the execution of an operating system is suspended |
US7441113B2 (en) | 2006-07-10 | 2008-10-21 | Devicevm, Inc. | Method and apparatus for virtualization of appliances |
US8086836B2 (en) | 2006-07-10 | 2011-12-27 | Splashtop Inc. | Method and apparatus for virtualization of appliances |
CN104700593A (en) * | 2013-12-04 | 2015-06-10 | 第一传动科技股份有限公司 | Power-saving remote control device |
CN104700593B (en) * | 2013-12-04 | 2018-07-27 | 第一传动科技股份有限公司 | Power-saving remote control device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1996993B1 (en) | Dual mode power-saving computing system | |
US6760850B1 (en) | Method and apparatus executing power on self test code to enable a wakeup device for a computer system responsive to detecting an AC power source | |
CN102866934B (en) | Based on dormancy and the waken system of the embedded device of non-volatile random access memory | |
US8108704B2 (en) | Method for automatically switching power states | |
CN101634884B (en) | Power management controller and method | |
US7869835B1 (en) | Method and system for pre-loading and executing computer instructions within the cache memory | |
JP5885881B2 (en) | Implementing a power off state on a computing device | |
EP1351146A1 (en) | Power management system and method with recovery after power failure | |
CN101714021A (en) | Computer of hybrid system | |
WO2011110098A1 (en) | Computer, display card, display device and method for updating display information | |
US8522058B2 (en) | Computer system with power source control and power source control method | |
CN104850435A (en) | Power management controller and method | |
CN107168798A (en) | A kind of device sleeps method and device, device sleeps awakening method and device | |
CN107015847A (en) | Electronic device and working mode switching method thereof | |
CN101441449A (en) | Method for automatically switching power supply state | |
CN102768571A (en) | Energy Saving Method of Data Center Based on PCM | |
CN103970253B (en) | Power-saving operation method and electronic device | |
CN101408792A (en) | Power management device and management method thereof | |
CN102156523B (en) | Power management method and computer system | |
KR101978323B1 (en) | An apparatus and method for managing a efficient power supply by using GPIO ports | |
CN1716162A (en) | Method and device for switching multiple operating systems in dormant state | |
CN101887300B (en) | Computer system with power-supply control and power-supply control method | |
CN101477468B (en) | Automatic boot method of computer system | |
CN113835760A (en) | System starting method, electronic device and storage medium | |
US7272731B2 (en) | Information handling system having reduced power consumption |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |