CN102693136B - The quick start method of computer, quick start system and startup system - Google Patents

The quick start method of computer, quick start system and startup system Download PDF

Info

Publication number
CN102693136B
CN102693136B CN201110071096.7A CN201110071096A CN102693136B CN 102693136 B CN102693136 B CN 102693136B CN 201110071096 A CN201110071096 A CN 201110071096A CN 102693136 B CN102693136 B CN 102693136B
Authority
CN
China
Prior art keywords
state
hardware device
operating system
performs
duration
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.)
Active
Application number
CN201110071096.7A
Other languages
Chinese (zh)
Other versions
CN102693136A (en
Inventor
马彬强
吴会军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201110071096.7A priority Critical patent/CN102693136B/en
Priority to US14/006,184 priority patent/US10042650B2/en
Priority to PCT/CN2012/072531 priority patent/WO2012126345A1/en
Publication of CN102693136A publication Critical patent/CN102693136A/en
Application granted granted Critical
Publication of CN102693136B publication Critical patent/CN102693136B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

The present invention provides the quick start method of a kind of computer, quick start system and startup system, this quick start method includes: when judging that operating system performs state switching action in start running status, hardware device exits the control to hardware device when will be made to enter the first state, hardware device is switched to the second state from start running status, wherein hardware device is the first duration from the second state startup to required time time properly functioning, starting to required time time properly functioning from the first state is the second duration, and the first duration is less than the second duration; When judging that hardware device performs breakdown action, hardware device is made to start from the second state. Adopt this quick start method, when performing state switching action under starting operating system state, hardware device is not enter the first state desired by operating system according to the common instruction of operating system, but second state of entrance, skip the hardware initialization process being compelled to do when starting from the first state, improve starting up speed.

Description

The quick start method of computer, quick start system and startup system
Technical field
The present invention relates to field of computer technology, refer in particular to the quick start method of computer, quick start system and startup system.
Background technology
Currently, quickly start computer system and be always up the problem that whole computer circle makes great efforts to seek to solve. Quickly the starting of operating system includes quickly starting BIOS (input-output system) stage and operating system is rapidly loaded the stage, owing to being subject to the differentia influence of different operating platform, quickly starts BIOS always for comparing thorny problem.
The method of existing quick startup BIOS includes:
First, during startup, remove computer and need not prop up the code of holding equipment. Such as, when system is no longer necessary to the support of floppy drive, BIOS removes the code of floppy drive, when making system start-up, it is not necessary to detect this floppy drive code, thus reducing the startup time. But, it is limited that the method can improve toggle speed, this is because for computer system, it is possible to the equipment removed is also few.
Second, mounting hardware configures. Such as, the configuration of fixed memory (memory). So, start-up course need not detect. But, this starting method still can not be effectively improved toggle speed, and the computer platform that the method is also only applicable to fixed configurations uses.
Therefore, prior art also lacks one can be applicable to various computer platforms the method being effectively improved toggle speed.
Summary of the invention
The purpose of technical solution of the present invention is to provide the quick start method of a kind of computer, quick start system and startup system, it is possible to reach to be effectively improved the effect of booting speed of computer.
For achieving the above object, one aspect of the present invention provides the quick start method of a kind of computer, including:
When judging that operating system performs state switching action in start running status, when exiting the control to hardware device and hardware device will be made to enter the first state, described hardware device is switched to second state different from described first state from start running status, wherein said hardware device is the first duration from described second state startup to initialization time required time properly functioning, being the second duration from described first state startup to initialization time required time properly functioning, described first duration is less than described second duration;
When judging that described hardware device performs breakdown action, described hardware device is made to start from described second state.
Preferably, quick start method described above, described when judging that operating system performs state switching action in start running status, after exiting the step controlling hardware device, also include:
Set the mark for recording described first state.
Preferably, quick start method described above, also include after the described step when judging described hardware device execution breakdown action:
Detect described mark, reload described operating system according to described mark or directly wake described operating system up.
Preferably, quick start method described above, detects described mark, specifically includes according to the step that described mark is loaded into described operating system:
Judge whether the first state described in described identification record is resting state or off-mode, if the determination result is YES, then perform to reload the action of described operating system, if judged result is no, then perform to wake up from holding state the action of described operating system.
Another aspect of the present invention provides the quick start system of a kind of computer, it is characterised in that including:
First condition judgment module, for judging the running status of operating system;
First performs module, for judging that described operating system performs state switching action in start running status when described first condition judgment module, when exiting the control to hardware device and described hardware device will be made to enter the first state, hardware device is switched to second state different from described first state from start running status, wherein said hardware device is the first duration from described second state startup to initialization time required time properly functioning, it is the second duration from described first state startup to initialization time required time properly functioning, described first duration is less than described second duration,
Second condition judgment module, for judging the state of described hardware device;
Second performs module, for when described second condition judgment module judges that described hardware device performs the action reopened, making described hardware device start from described second state.
Preferably, quick start system described above, described first performs module is additionally operable to: set the mark for recording described first state.
Preferably, quick start system described above, described quick start system also includes:
Third state judge module, is used for detecting described mark, it is judged that whether the first state described in described identification record is resting state or off-mode.
Preferably, quick start system described above, described quick start system also includes the 3rd execution module, is used for:
When the judged result of described third state judge module is for being, perform to reload the action of described operating system; When the judged result of described third state judge module is no, perform to wake up the action of described operating system from holding state.
The present invention also provides for the startup system of a kind of computer, including:
First start unit, for making computer start to running status from off-mode according to general mode;
Second start unit, including:
First condition judgment module, for judging the running status of operating system;
First performs module, for judging that described operating system performs state switching action in start running status when described first condition judgment module, when exiting the control to hardware device and described hardware device will be made to enter the first state, hardware device is switched to second state different from described first state from start running status, wherein said hardware device is the first duration from described second state startup to initialization time required time properly functioning, it is the second duration from described first state startup to initialization time required time properly functioning, described first duration is less than described second duration,
Second condition judgment module, for judging the state of described hardware device;
Second performs module, for when described second condition judgment module judges that described hardware device performs the action reopened, making described hardware device start from described second state.
Preferably, startup system described above, described first performs module is additionally operable to: set the mark for recording described first state;
Wherein, described second start unit also includes:
Third state judge module, is used for detecting described mark, it is judged that whether the first state described in described identification record is resting state or off-mode;
3rd performs module, is used for: when the judged result of described third state judge module is for being, performs to reload the action of described operating system; When the judged result of described third state judge module is no, perform to wake up the action of described operating system from holding state.
Preferably, startup system described above, described startup system also includes:
Start-up mode selects unit, including being available for the first selection pattern and the second selection pattern that user selects, when user selects the first selection pattern, performs described first start unit; When user selects the second selection pattern, perform described second start unit.
At least one in specific embodiment of the invention technique scheme has the advantages that
The quick start method of computer described in the specific embodiment of the invention, quick start system and startup system, shutdown is performed under starting operating system state, dormancy, when the state switching action such as standby or sleep, hardware device is not be directly entered the first state desired by operating system according to the common instruction of operating system, but second state of entrance, due to hardware device from the second state start required for the initialization action done less than the initialization action done required for starting from the first state, therefore short compared with the time started from the first state from the time that the second state starts, when one-shot start so instantly, hardware device starts from the second state, just can skip the hardware initialization process being compelled to do when starting from the first state, starting up speed is made to be greatly improved.
Accompanying drawing explanation
Fig. 1 is for adopting quick start method described in the specific embodiment of the invention, and computer carries out action flow chart during state switching;
Fig. 2 is for adopting quick start method described in the specific embodiment of the invention, action flow chart when computer boots up or wakes up;
Fig. 3 is the structural representation of quick start system described in the specific embodiment of the invention.
Detailed description of the invention
For making the object, technical solutions and advantages of the present invention clearly, describe the present invention below in conjunction with the accompanying drawings and the specific embodiments.
The quick start method of computer described in the specific embodiment of the invention, including:
When judging that operating system performs shutdown in start running status, the state switching action such as dormancy or sleep, namely operating system will make hardware device be switched to and shutdown, when dormancy or the first state corresponding to sleep, hardware device is switched to second state different from the first state from start running status, wherein said hardware device is the first duration from described second state startup to initialization time required time properly functioning, it is the second duration from described first state startup to initialization time required time properly functioning, described first duration is less than described second duration,
When judging that described hardware device performs to turn back on or during wake actions, described hardware device will start from described second state.
Adopt quick start method described in the specific embodiment of the invention, when user performs shutdown under an operating system, when dormancy or sleep action, hardware device is not that the instruction according to operating system is directly entered the first state making hardware device out of service accordingly, but second state of entrance, wherein said hardware device is the first duration from described second state startup to required initialization time when running, it is the second duration from described first state startup to initialization time required when running, described first duration is less than described second duration, when one-shot start so instantly, hardware device starts from the second state, skip necessary hardware initialization process during from the first state startup, starting up speed is made to be greatly improved.
Described quick start method configures without mounting hardware, therefore goes for the computer system of all configurations.
It will be appreciated by those skilled in the art that, time operating system performs the state switching action such as shutdown, dormancy, standby or sleep, according to Advanced Power and configuration interface specification (i.e. ACPI Specification), hardware system can respectively enter as sleep 1 (S1), sleep 2 (S2), sleep 3 (S3), sleep 4 (S4) and sleep 5 (S5) Pyatyi state according to the instruction of operating system, in order to represent hardware system closed mode in various degree, wherein:
S1 state: CPU quits work, other hardware devices still normal operation, it is necessary to wakeup time: close to 0 second;
S2 state: CPU closes, and other hardware devices still normal operation, it is necessary to wakeup time is slightly longer than S1, is generally a millisecond rank;
S3 state, is commonly referred to STR (SuspendtoRAM suspends to internal memory), closes hard disk, it is necessary to wakeup time: be generally hundreds of millisecond rank after operating data write internal memory;
S4 state, also referred to as STD (SuspendtoDisk suspends to hard disk), memory information write hard disk, then all parts quit work, namely are referred to as resting state, it is necessary to wakeup time: be generally a second rank;
S5 state: all hardware equipment (includes power supply) and all closes, namely is often referred to as off-mode.
Generally, when operating system enters holding state, it is desirable to hardware system enters S1, S2 or S3 state; When operating system enters resting state, it is desirable to hardware system enters S4 state; When operating system enters off-mode, it is desirable to hardware system enters S5 state; When operating system enters sleep state, it is desirable to hardware system is introduced into S3 state, when not receiving wake request in entrance S3 state a period of time, again hardware system can be switched to S4 state.
But, when operating system enters holding state, require that hardware system enters S1, during S2 or S3 state, owing to most hardware devices remain in normal operation, without carrying out a lot of hardware initialization when again waking up, priming speed is quickly, without again to toggle speed optimization, therefore only when operating system switches into shutdown from start running status, dormancy or sleep state, when making hardware system enter S4 or S5 state, just quick start method described in the application specific embodiment of the invention, therefore in the specific embodiment of the invention, operating system the first state that after closing, required hardware device enters, only for representing S4 and the S5 state in Advanced Power and configuration interface specification definition, do not include S1, S2 and S3 state.
S1, S2 and S3 state in usual Advanced Power and configuration interface specification definition is all called holding state, and the description of holding state involved in the present invention, including S1, S2 and the S3 state in Advanced Power and configuration interface specification definition. Therefore, in the specific embodiment of the invention, described first state is S4 or S5 state, is also resting state or off-mode, and described second state is holding state, including S1, S2 and S3 state.
Below will to adopt quick start method described in concrete example of the present invention time, motion flow when computer shuts down with adopt quick start method time, motion flow when computer boots up is described in detail respectively.
Fig. 1 is described computer motion flow schematic diagram when shutting down, and comprises the following steps:
Operating system performs the action of shutdown or dormancy, and requires that hardware device enters the first state corresponding to shutdown or dormancy;
Basic input output system (BIOS) intercepts and responds the action of operating system, it is judged which kind of state is operating system enter, to determine which kind of state operating system call hardware device enters;
When judging that operating system enters resting state, illustrate that operating system call hardware device enters S4 state, then set the first mark, for recording the S4 state that operating system call hardware device enters, owing to the entered state of operating system is corresponding with requiring the state that hardware device enters, therefore this first mark also record is used for representing that operating system enters resting state;
When judging that operating system enters off-mode, illustrate that operating system call hardware device enters S5 state, then set the second mark, for recording the S5 state that operating system call hardware device enters, owing to the entered state of operating system is corresponding with requiring the state that hardware device enters, therefore this second mark is also used for representing that operating system enters off-mode;
That is, adopt the state that hardware device desired by different identification record operating system enters in BIOS;
Afterwards, BIOS revises the operational order of operating system, and no matter operating system wants which grade closed mode in allowing hardware system enter dormancy and to shut down, and all assigns the instruction making hardware device enter the second state to hardware device, namely enters the instruction of holding state.
Adopting above-mentioned step, after the operating system of computer performs shutdown or dormancy action, no matter operating system is wanted to allow hardware device enter which rank of state, and action when BIOS makes hardware device perform standby enters holding state.
Additionally, by adopting setting identification record, when making hardware device be again started up, it is possible to determine that operating system carries out the action before state switching according to identification record, when record has the first mark, illustrate that operating system enters resting state, when record has the second mark, illustrate that operating system enters off-mode, it does not have during setting identification, illustrate that operating system enters standby other states such as grade, the loading of operating system or wake actions will not be made to produce mistake.
When Fig. 2 is for adopting quick start method described in the specific embodiment of the invention, action flow chart when computer boots up or wakes up, comprise the following steps:
Hardware device electrifying startup;
BIOS do hardware device from holding state wake up time hardware initialization action;
BIOS detection is used for recording operating system and performs the mark of entered state when shutdown or dormancy action, the state allowing hardware device enter to determine operating system to want when upper once execution shutdown or dormancy;
When for not identifying, illustrating that operating system performs standby command, hardware device enters holding state, the BIOS instruction that amendment operating system is not last, then BIOS performs the flow process that normal Standby starts, and makes operating system wake up from holding state;
When for the first mark, illustrate that last operating system performs dormancy instruction, it is desirable to hardware enters resting state, then BIOS performs to load the action of operating system, makes operating system restart;
When for the second mark, illustrate that last operating system performs shutdown command, it is desirable to enter off-mode during hardware system, then BIOS performs to load the action of operating system equally, makes operating system restart.
Due on an operating system secondary carry out closing motion time, hardware device enters holding state, and therefore in time being again started up starting shooting, hardware device starts from holding state, skipped from off-mode start time hardware initialization process, therefore make opening computer speed improve.
" loading " operating system alleged in the specific embodiment of the invention, refers to the process that service data, driver etc. are loaded into internal memory. Alleged " waking up " operating system, be instigate be in standby in the process recovered from internal memory of the data of operating system, due to operating system standby time, service data is still stored in internal memory, have only to when therefore " waking up " recover data from internal memory, it is not necessary to be again loaded into.
Those skilled in the art should be understood that the difference of " wake operation system " of the present invention and " loading operating system ", is not described in detail at this.
It addition, when computer shuts down, BIOS adopts the state that different identification record operating system enters when performing shutdown action, so that when restarting the computer, BIOS starts the operating system according to institute's record identification. BIOS adopt for record operating system perform shutdown action time enter state mark can have various ways, specifically can preset, such as, the rule of BIOS setup mark can also be, all setting different identification when operating system enters resting state, off-mode and holding state, even BIOS sets different identification can to all states of the S0-S5 of definition in Advanced Power and configuration interface specification (ACPI).
Another aspect of the present invention also provides for the quick start system of a kind of computer, as it is shown on figure 3, include:
First condition judgment module, the action that the running status and monitor operating system for judging operating system will perform, including monitoring power supply status etc.;
First performs module, for judging that described operating system performs shutdown or dormancy action in start running status when described first condition judgment module, when making hardware device enter the first state, hardware device is switched to second state different from the first state from start running status, wherein said hardware device is the first duration from described second state startup to initialization time required time properly functioning, being the second duration from described first state startup to initialization time required time properly functioning, described first duration is less than described second duration;
Second condition judgment module, for judging running status when opening of hardware device;
Second performs module, for when described second condition judgment module judges that described hardware device performs to reopen action, making described hardware device start from the second state, and performs the described second necessary hardware initialization action of state startup.
In the specific embodiment of the invention, described first state is S4 or S5 state, is also resting state or off-mode, and described second state is holding state.
Described first performs module is additionally operable to: set the mark for recording described first state, to record the state requiring hardware device to enter when operating system performs shutdown or dormancy action, wherein, the expression form of this mark can preset, as can set that for: by different identification record operating system shutting down, dormancy, standby action time require hardware device to enter different conditions; Can also be set as: when only entering resting state and off-mode when operating system, just setting identification, when operating system enters holding state, it is not necessary to setting identification.
Described quick start system also includes: third state judge module, for when hardware device reopens, detecting described mark, it is judged that whether the first state described in described identification record is resting state or off-mode.
Described quick start system also includes: the 3rd performs module, is used for:
When the judged result of described third state judge module is for being, perform to reload the action of described operating system; When the judged result of described third state judge module is no, perform to wake up the action of described operating system from holding state.
Adopt quick start system described in the specific embodiment of the invention, when the first condition judgment module judges that operating system performs closing motion in running status of starting shooting, no matter operating system wants which rank of state of hardware device being switched to closedown, first performs module all makes hardware device switch to holding state from start running status, and sets the mark for recording the first state at input-output system; When the second condition judgment module judges that hardware device reopens, module is performed by second, hardware device is made to start from holding state, and performed module according to being recorded the mark representing that operating system requires hardware device entered state when performing to exit action by the 3rd, it is determined whether perform to reload the action of operating system.
In the specific embodiment of the invention, described first condition judgment module, described first perform module, described second condition judgment module, described second perform module, described third state judge module and the described 3rd performs module can the respectively functional module in input-output system (BIOS), it is also possible to the functional module independent of basic input output system such as set up for system drive or independent of operating system kernel additional.
Adopt quick start system described in the specific embodiment of the invention, due on an operating system secondary carry out exiting action time, hardware device enters holding state, therefore in time being again started up starting shooting, hardware device starts from holding state, skipped from off-mode start time hardware initialization process, therefore make opening computer speed improve.
The specific embodiment of the invention also provides for the startup system of a kind of computer on the other hand, including:
First start unit, for making computer start to running status from off-mode according to general mode;
Second start unit, including:
First condition judgment module, for judging the running status of operating system and the state of power supply;
First performs module, for judging that described operating system performs state switching action in start running status when described first condition judgment module, when exiting the control to hardware device and described hardware device will be made to enter the first state, hardware device is switched to second state different from described first state from start running status, wherein said hardware device is the first duration from described second state startup to initialization time required time properly functioning, it is the second duration from described first state startup to initialization time required time properly functioning, described first duration is less than described second duration,
Second condition judgment module, for judging the state of described hardware device;
Second performs module, for when described second condition judgment module judges that described hardware device performs the action reopened, making described hardware device start from described second state.
Further, described startup system also includes: start-up mode selects unit, and including being available for the first selection pattern and the second selection pattern that user selects, when user selects the first selection pattern, described startup system performs the first start unit; When user selects the second selection pattern, described startup system performs the second start unit.
This start-up mode selects unit can to present with the select button on computer cabinet, selects key including two, when pressing the first selection key, performs the first start unit; When pressing the second selection key, perform the second start unit; It addition, this start-up mode selects unit can also present with the selection menu of computer software, including two options menus, user is made to select the first start unit or the second start unit at a glance in options menu.
Startup system described in the specific embodiment of the invention, described first performs module is additionally operable to: set the mark for recording described first state at described input-output system, to record the state wanting hardware device to enter after action is exited in operating system execution, wherein, the expression form of this mark can preset, as can set that for: with different identification record operating system exit rear hardware device enter different conditions; Can also be set as: when only entering resting state and off-mode when operating system call hardware device, just setting identification, when operating system enters holding state, it is not necessary to setting identification.
It addition, described second start unit also includes:
Third state judge module, when reopening for hardware device, detects described mark, it is judged that whether the first state described in described identification record is resting state or off-mode;
3rd performs module, is used for:
When the judged result of described third state judge module is for being, perform to reload the action of described operating system; When the judged result of described third state judge module is no, perform to wake up the action of described operating system from holding state.
Adopt and described in the specific embodiment of the invention, start system, the second start unit that can quickly start computer can be provided the user, when user selects the second start unit, time the operating system such as execution shutdown or dormancy exits action under an operating system, hardware device is not that the instruction according to operating system is directly entered off-mode or resting state, but entrance holding state, when one-shot start so instantly, hardware device starts from holding state, skipped from off-mode start time hardware initialization process, starting up speed is made to be greatly improved.
In the specific embodiment of the invention, for described second state for the holding state quick start method to the specific embodiment of the invention, quick start system and startup system are described, wherein this second state is set as holding state, only for being expressed as making the preferable states of computer quick start, but the second state is not limited in as holding state, as being resting state, when operating system closedown to the first state is off-mode, hardware device is made to switch to resting state, it it is not common off-mode, it is again started up also being able to reach the effect of quick turn-on, furthermore, this second state can also be S1, S2 or S3 state etc. in holding state.
To sum up, the principle of quick start method described in the specific embodiment of the invention is when operating system performs closing motion, when entering the first state, hardware device is switched to second state different from the first state from start running status, wherein hardware device from the time that starts of the second state less than startup time of the first state, so that when hardware device is again started up, reaching to shorten the startup time, improving the effect of toggle speed.
The above is only the preferred embodiment of the present invention; it should be pointed out that, for those skilled in the art, under the premise without departing from the principles of the invention; can also making some improvements and modifications, these improvements and modifications also should be regarded as protection scope of the present invention.

Claims (7)

1. the quick start method of a computer, it is characterised in that including:
When judging that operating system performs state switching action in start running status, when exiting the control to hardware device and hardware device will be made to enter the first state, set the mark for recording described first state, described hardware device is switched to second state different from described first state from start running status, including: in BIOS, adopt the state that hardware device desired by different identification record operating system enters; BIOS revises the operational order of operating system, and no matter operating system wants which grade closed mode in allowing hardware system enter dormancy and to shut down, and all assigns the instruction making hardware device enter the second state to hardware device; Wherein said hardware device is the first duration from described second state startup to initialization time required time properly functioning, is the second duration from described first state startup to initialization time required time properly functioning, and described first duration is less than described second duration;
When judging that described hardware device performs breakdown action, detect described mark, reload described operating system according to described mark or directly wake described operating system up, make described hardware device start from described second state.
2. quick start method as claimed in claim 1, it is characterised in that detect described mark, specifically includes according to the step that described mark is loaded into described operating system:
Judge whether the first state described in described identification record is resting state or off-mode, if the determination result is YES, then perform to reload the action of described operating system, if judged result is no, then perform to wake up from holding state the action of described operating system.
3. the quick start system of a computer, it is characterised in that including:
First condition judgment module, for judging the running status of operating system;
First performs module, for judging that described operating system performs state switching action in start running status when described first condition judgment module, when exiting the control to hardware device and described hardware device will be made to enter the first state, set the mark for recording described first state, hardware device is switched to second state different from described first state from start running status, including: in BIOS, adopt the state that hardware device desired by different identification record operating system enters; BIOS revises the operational order of operating system, and no matter operating system wants which grade closed mode in allowing hardware system enter dormancy and to shut down, and all assigns the instruction making hardware device enter the second state to hardware device; Wherein said hardware device is the first duration from described second state startup to initialization time required time properly functioning, is the second duration from described first state startup to initialization time required time properly functioning, and described first duration is less than described second duration;
Second condition judgment module, for judging the state of described hardware device;
Third state judge module, is used for detecting described mark, it is judged that whether the first state described in described identification record is resting state or off-mode;
Second performs module, for when described second condition judgment module judges that described hardware device performs the action reopened, making described hardware device start from described second state.
4. quick start system as claimed in claim 3, it is characterised in that described quick start system also includes the 3rd execution module, is used for:
When the judged result of described third state judge module is for being, perform to reload the action of described operating system; When the judged result of described third state judge module is no, perform to wake up the action of described operating system from holding state.
5. the startup system of a computer, it is characterised in that including:
First start unit, for making computer start to running status from off-mode according to general mode;
Second start unit, including:
First condition judgment module, for judging the running status of operating system;
First performs module, for judging that described operating system performs state switching action in start running status when described first condition judgment module, when exiting the control to hardware device and described hardware device will be made to enter the first state, set the mark for recording described first state, hardware device is switched to second state different from described first state from start running status, including: in BIOS, adopt the state that hardware device desired by different identification record operating system enters; BIOS revises the operational order of operating system, and no matter operating system wants which grade closed mode in allowing hardware system enter dormancy and to shut down, and all assigns the instruction making hardware device enter the second state to hardware device; Wherein said hardware device is the first duration from described second state startup to initialization time required time properly functioning, is the second duration from described first state startup to initialization time required time properly functioning, and described first duration is less than described second duration;
Second condition judgment module, for judging the state of described hardware device;
Third state judge module, is used for detecting described mark, it is judged that whether the first state described in described identification record is resting state or off-mode;
Second performs module, for when described second condition judgment module judges that described hardware device performs the action reopened, making described hardware device start from described second state.
6. start system as claimed in claim 5, it is characterised in that described second start unit also includes:
3rd performs module, is used for: when the judged result of described third state judge module is for being, performs to reload the action of described operating system; When the judged result of described third state judge module is no, perform to wake up the action of described operating system from holding state.
7. start system as claimed in claim 5, it is characterised in that described startup system also includes:
Start-up mode selects unit, including being available for the first selection pattern and the second selection pattern that user selects, when user selects the first selection pattern, performs described first start unit; When user selects the second selection pattern, perform described second start unit.
CN201110071096.7A 2011-03-23 2011-03-23 The quick start method of computer, quick start system and startup system Active CN102693136B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201110071096.7A CN102693136B (en) 2011-03-23 2011-03-23 The quick start method of computer, quick start system and startup system
US14/006,184 US10042650B2 (en) 2011-03-23 2012-03-19 Computer startup method, startup apparatus, state transition method and state transition apparatus
PCT/CN2012/072531 WO2012126345A1 (en) 2011-03-23 2012-03-19 Computer startup method, startup apparatus, state transition method, and state transition apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110071096.7A CN102693136B (en) 2011-03-23 2011-03-23 The quick start method of computer, quick start system and startup system

Publications (2)

Publication Number Publication Date
CN102693136A CN102693136A (en) 2012-09-26
CN102693136B true CN102693136B (en) 2016-06-01

Family

ID=46858617

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110071096.7A Active CN102693136B (en) 2011-03-23 2011-03-23 The quick start method of computer, quick start system and startup system

Country Status (1)

Country Link
CN (1) CN102693136B (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103870298B (en) * 2012-12-17 2017-08-29 联想(北京)有限公司 Switching method and electronic equipment
US20150355914A1 (en) * 2013-02-08 2015-12-10 Mitsubishi Electric Corporation Information processing apparatus and program
CN103544080B (en) * 2013-08-27 2015-09-30 华为技术有限公司 A kind of data guard method, Apparatus and system
CN106663009B (en) * 2014-07-10 2021-08-17 哈曼国际工业有限公司 Operating system boot acceleration
TWI577162B (en) 2015-02-11 2017-04-01 宏碁股份有限公司 Method for maintaining transmission control protocol connection and computer system
CN105991743B (en) * 2015-03-03 2019-06-04 宏碁股份有限公司 Maintain the method and computer system of transmission control protocol line
CN105022649B (en) * 2015-07-23 2018-04-27 广东欧珀移动通信有限公司 A kind of starting up of terminal method and apparatus based on quickboot patterns
CN105224402A (en) * 2015-09-11 2016-01-06 上海斐讯数据通信技术有限公司 A kind of multisystem fast switch over method and system
CN107273128B (en) * 2017-06-16 2020-11-10 合肥联宝信息技术有限公司 Electronic equipment starting method and device
CN107301075B (en) * 2017-06-26 2021-12-24 联想(北京)有限公司 Method and device for setting system memory overclocking and electronic equipment
US11886708B2 (en) 2019-11-20 2024-01-30 Micron Technology, Inc. Fast mode for a memory device
CN112559057B (en) * 2020-11-17 2022-05-27 新华三技术有限公司成都分公司 Shutdown processing method and device
CN113885950B (en) * 2021-12-06 2022-03-01 中国电子科技集团公司第十五研究所 Quick starting method and device of control panel, terminal equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101000549A (en) * 2006-01-11 2007-07-18 英特维数位科技股份有限公司 Electronic device with accelerated boot process and method for the same
CN101866301A (en) * 2009-04-14 2010-10-20 佳能株式会社 The control method of signal conditioning package and signal conditioning package
CN101907918A (en) * 2009-06-03 2010-12-08 精拓科技股份有限公司 Computer system for saving power consumption in standby/power-off state and related method thereof

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100339797C (en) * 2004-09-07 2007-09-26 华硕电脑股份有限公司 System and method for switching on between operation-state and stand-by state of computer
US8510581B2 (en) * 2007-03-26 2013-08-13 Freescale Semiconductor, Inc. Anticipation of power on of a mobile device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101000549A (en) * 2006-01-11 2007-07-18 英特维数位科技股份有限公司 Electronic device with accelerated boot process and method for the same
CN101866301A (en) * 2009-04-14 2010-10-20 佳能株式会社 The control method of signal conditioning package and signal conditioning package
CN101907918A (en) * 2009-06-03 2010-12-08 精拓科技股份有限公司 Computer system for saving power consumption in standby/power-off state and related method thereof

Also Published As

Publication number Publication date
CN102693136A (en) 2012-09-26

Similar Documents

Publication Publication Date Title
CN102693136B (en) The quick start method of computer, quick start system and startup system
US8775845B2 (en) Information processing device, power supply control method and storage medium
CN101354677B (en) Method for detecting and restoring application program running state and restoring device thereof
KR100471056B1 (en) Computer system and Control method of Waiting mode for Computer system
CN100470450C (en) Information processing apparatus and power supply control method
US7472291B2 (en) Method and apparatus for integrating ACPI functionality and power button functionality into a single power key
CN101526901B (en) Method and device for viewing files in computer
CN102880477B (en) A kind of method realizing computer starting and computer
US20060200691A1 (en) Cancellation of initiation of hibernation process
US8745367B2 (en) Electronic system, and preheating method and apparatus thereof
US20130132757A1 (en) Power-on controlling method and system thereof
KR20180082786A (en) Automatic power consumption reduction device and method for personal computer
CN102467427A (en) Method for entering basic output and input system setting
TWI526934B (en) Method, apparatus, and computer program product for booting an information handling system
KR101494000B1 (en) Method and system for power-on self testing after system off, and booting method the same
CN102681921B (en) Computer quick turn-on system and method thereof
CN101436097B (en) Electronic device and wake-up method thereof
US10042650B2 (en) Computer startup method, startup apparatus, state transition method and state transition apparatus
CN101211269A (en) Information processing device, power supply control method and storage medium
CN102681872A (en) Automatic cold boot method of notebook computer
CN105022649A (en) Terminal booting method and device on the basis of quickboot mode
KR101497706B1 (en) Apparatus and method for shutting down computer system
US20140258702A1 (en) Operating methods for a computer system and computer system
US20190250685A1 (en) Computer system, operational method for a microcontroller, and computer program product
EP1717663A1 (en) Power-managing key apparatus and method for the same

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant