CN100339828C - Method and device for realizing rapid start - Google Patents
Method and device for realizing rapid start Download PDFInfo
- Publication number
- CN100339828C CN100339828C CNB2004100005904A CN200410000590A CN100339828C CN 100339828 C CN100339828 C CN 100339828C CN B2004100005904 A CNB2004100005904 A CN B2004100005904A CN 200410000590 A CN200410000590 A CN 200410000590A CN 100339828 C CN100339828 C CN 100339828C
- Authority
- CN
- China
- Prior art keywords
- state
- power down
- signal
- computer
- computing machine
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000001514 detection method Methods 0.000 claims description 31
- 230000005059 dormancy Effects 0.000 claims description 11
- 238000011084 recovery Methods 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 claims description 4
- 230000008569 process Effects 0.000 abstract description 13
- 230000009471 action Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 108010001267 Protein Subunits Proteins 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000002045 lasting effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4418—Suspend and resume; Hibernate and awake
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Power Sources (AREA)
Abstract
The present invention relates to a method and device for realizing rapid boot-strap. The present invention is characterized in that if the power fail of an alternating current AC occurs in a computer, then the rapid boot-strap is realized by the following steps: A. the power fail information is recorded by the computer, and the operating system of the computer enters into S4/G3 state; B. the computer judges whether the AC recovers, if false, then the computer keeps the S4/G3 state, and goes back to step B until the AC recovers, else the operating system is automatically started, the operating system enters into S3 state from the S4/G3 state in the starting process according to the power fail information stored in step A, and then the computer operating system keeps the S3 state until a user triggers the S3 trigger event to realize the quick boot-strap. The device provided by the present invention can detect the AC power fail and store the power fail information, and enables the computer to keep S3 state based on the power fail information so as to meet the requirement of quick start.
Description
Technical field
The invention belongs to the Computer Applied Technology field, relate in particular to a kind of method and device of realizing the computing machine quick turn-on.
Background technology
Huge day by day along with operation system of computer, the start-up time of system is more and more longer, although the developing by leaps and bounds of computer technology makes computer processing speed and computing velocity more and more faster, but because therefore Computer Processing speed and computing velocity make increase day by day along with the continuous huge of system the start-up time of computing machine to shortening the not significantly effect of system start-up time.
In the present invention, relate to following several computing machines state of living in, be respectively:
The S0 state, under this state, computing machine is in the normal boot-strap state;
The S3 state, under this state, computing machine is in the dormant state that suspends to internal memory, and each field data that computing machine will enter the computing machine before the dormant state is kept in the internal memory, the interior boosting voltage 5VSB power supply maintenance work down that has+5 volts, other hardware then is in closed condition; When triggering S3 dormancy awakening incident, then computing machine reads and carries out each field data of preservation from internal memory, enters S3 dormancy state before thereby computing machine is returned to;
The S4 state, under this state, computing machine is in the dormant state that suspends to hard disk, each field data that computing machine will enter the computing machine before the S4 dormancy is kept in the hard disk, each hardware in the computing machine is in closed condition, when for example pressing power switch and trigger the S4 wake events, computing machine writes original position by each preceding field data former state of the S4 state that enters that operating system or Basic Input or Output System (BIOS) (BIOS) will be kept in the hard disk, thereby reaches the dormant state self-consistentency;
The S5 state, under this state, computing machine is in the normal shutdown state, and external communication electricity AC is still to computer power supply;
The G3 state, under this state, the external communication of computing machine electricity AC power down has only the powered battery on the computer motherboard.
Think that in order to shorten the system start-up time user provides start fast to experience, and in the prior art, adopts following dual mode to realize quick turn-on:
Mode 1: the default action of " shutdown " button of computer electric power management system is set to " standby ", thereby, when the user shuts down, system will enter holding state S3, computing machine suspends to internal memory, when system enters this S3 state, all information that computing machine is entered before the S3 dormancy are kept in the internal memory, wherein, be kept at all computer field information such as value that these all information in the internal memory comprise central processing unit (CPU) information, operation system information, application information, each hardware information and related register; Under this S3 state, each hardware in the computing machine all is in closed condition, has only internal memory still constantly to refresh to guarantee to preserve in the internal storage location integrality of content under+5 volts boosting voltage 5VSB power supply.When computing machine was in start S0 state and normal shutdown S5 state, computer power supply connected alternating current, and 5VSB all exists as boosting voltage.
When the computing machine quilt S3 dormancy awakening Event triggered that for example keyboard wakes up or mouse wakes up, computing machine all is back to these information pairing position before the S3 dormant state with each field data of being preserved in the internal memory, and carry out these information respectively, thereby make computing machine at the state before returning to the S3 dormancy after the S3 dormancy awakening Event triggered at correspondence position.
Though this kind quick turn-on mode can shorten the on time greatly, this kind quick turn-on mode can't the resolution system power down, just offers the quick turn-on problem after 220V alternating current (AC) outage of computing machine usually, and its main cause is:
After the AC of system power down, do not exist because the 5VSB boosting voltage is corresponding accordingly, therefore, computing machine can't keep the S3 state, system will enter the G3 state, under this G3 state, the powered battery on computer motherboard, externally fed all is cut off, after the AC of system recovers, system will enter the S5 state, and then finish start process by the S5 state, wherein, this S5 state is a residing state behind the computing machine normal shutdown, this state can not be kept at and enter this S5 state system status information before, the information that is kept at before power down in the internal memory can be lost when entering this state, thereby makes under the situation of the AC of system power down, thereby when the AC of system recovers to start shooting again, still can adopt the normal boot-strap process of lasting 40 seconds nearly, thereby can't realize quick turn-on.
Mode 2: under the certain situation of computer configuration, the BIOS of computing machine reduces the initialization action to computing machine middle part sub-unit, thereby shortens the start-up time of system; Adopt this kind scheme, though can realize quick turn-on, and the quick turn-on behind the AC of the system power loss recovery, but can reduce the initialization action of some parts of computing machine in the start process, and these initialization action inevitably can be performed after computing machine enters system, will inevitably reduce the travelling speed of system, be unfavorable for user's concrete application; In addition, though this kind mode can realize quick turn-on, effect does not clearly still need to postpone 25~35 seconds with respect to first kind of quick turn-on mode.
Summary of the invention
In view of this, fundamental purpose of the present invention is to provide a kind of method that realizes quick turn-on, and this method can still realize quick turn-on behind the AC of system power loss recovery.
For achieving the above object, the invention provides a kind of method that realizes quick turn-on, when the AC of system power down appearred in computing machine, this method comprised:
Steps A: the computer recording power down information, and make operation system of computer enter the S4/G3 state;
Step B: judge whether the AC of system recovers, if not, then computing machine keeps the S4/G3 state, returns step B, recovers until the AC of system; If then operating system starts automatically, and operating system in start-up course according to the power down information that is write down in the steps A, enter the S3 state by the S4/G3 state, then, computer operating system keeps the S3 state, triggers the S3 trigger event to realize quick turn-on until the user.
Wherein, the described computer recording power down information of steps A comprises:
Computer motherboard is received the power down notification signal, judges according to this power down notification signal to obtain that computing machine is current the AC of system power down to occur, and computer motherboard is writing down numerical value by computer motherboard on the battery powered register, with as power down information.
Wherein, when computer motherboard has the reserve battery power supply, described power down notification signal is the ON-BATT signal of reserve battery to the high level state of mainboard transmission, mainboard obtains generation systems AC power down according to the high level state judgement of this signal, then carries out the described step that writes down power down information on register.
Wherein, the described computer recording power down information of steps A comprises:
The ON-BATT signal that idle general input and output GPIO position detecting receives on the computer motherboard south bridge, when detecting obtains this signal and is in high level, then on the mainboard south bridge, write down numerical value in the register by the computer motherboard power supply, in order to expression computing machine generation power down.
Wherein, when computer motherboard did not have the reserve battery power supply, described power down notification signal was 3.3VSB, and computer motherboard does not exist judgement to obtain generation systems AC power down according to this 3.3VSB, then carried out the described step that writes down power down information on register.
Wherein, among the step B, described operating system enters the S3 state according to the power down information that is write down in the steps A by the S4/G3 state and comprises in start-up course:
Step B1: the basic input-output system BIOS of computing machine by reading the numerical value that this register writes down the battery powered register of computer motherboard, judges that according to this numerical value obtaining computing machine the AC of system power down once occurred from described;
Step B2:BIOS constantly sends the instruction that enters the S3 state to operating system, and till operating system was received and responded this instruction, operating system entered the S3 state according to the instruction that enters the S3 state of receiving.
Wherein, when the reserve battery power supply was arranged on computer motherboard, in the steps A, operation system of computer entered the S4 state; When not having the reserve battery power supply on the mainboard of computing machine, in the steps A, operation system of computer enters the G3 state.
For achieving the above object, the present invention also provides a kind of device of realizing quick turn-on, and this device comprises at least: first pulse generating module, detection module, second pulse generating module and starting-up signal produce the link module, wherein:
First pulse generating module is used for after receiving the power down notification signal, produces the trigger pulse that triggers dormancy and also gives detection module with this pulse transmission, so that detection module produces the link module by starting-up signal booting operating system is entered the S4/G3 state;
Detection module is used for when the AC of system power down, writing down power down information by computer motherboard on the battery powered register according to the power down notification signal, also be used for when the AC of system recovers, send the power loss recovery signal to second pulse generating module according to the power down information that writes down;
Second pulse generating module is used for after receiving the power loss recovery signal that detection module sends, produce the trigger pulse of the expression AC of system recovery and be sent to detection module, operating system is entered the S3 state by the guiding of S4/G3 state so that detection module produces the link module by starting-up signal;
Starting-up signal produces the link module and is used for sending the signal of On/Off power supply to the main frame power supply according to from detecting the signal that module is received.
Wherein, described device further comprises reserve battery, and this reserve battery is used for when the AC of system power down occurring sending ON-BATT signal as the power down notification signal to first pulse generating module and detection module.
As seen, utilize device and method provided by the present invention, can make after the computing machine generation systems AC power down, can enter and keep the S3 state, so that when the user passes through to trigger the S3 trigger event, realize quick turn-on, enter the time that operating system is gone through thereby reduced when starting shooting.Therefore, method provided by the present invention and device help avoiding the very long wait of user in system starting process, thereby for the user brings facility in the use, and, the present invention can realize quick turn-on at these special circumstances of the AC of system power down, thereby makes the present invention have wider range of application.
Description of drawings
Fig. 1 realizes the overall flow figure of quick turn-on for the present invention.
Fig. 2 for the present invention in the AC of system power down and when recovering, realize the process flow diagram of quick turn-on.
Fig. 3 is in one embodiment of the invention, the module map of the device of realization quick turn-on provided by the present invention.
Embodiment
The present invention is a kind of method and device of realizing quick turn-on, in the method, when the AC of system power down appears in computing machine, power down information is recorded in the corresponding memory, when the AC of system recovers, according to the power down information that is write down, operation system of computer enters and keeps the S3 state, realizes quick turn-on until the user by triggering the S3 trigger event.In device provided by the present invention, utilize this incident of detection module detection system AC power down, and, the pulse that detection module utilizes first pulse generating module and second pulse generating module to be produced, control starting-up signal generation module enters operation system of computer and remains on the S3 state, thereby satisfies the needs of quick turn-on.
Describe the present invention below in conjunction with accompanying drawing.
Referring to Fig. 1, the present invention's employing realizes quick turn-on from the mode that the S3 state enters operating system, and this quick turn-on may further comprise the steps:
Step 100: according to user's operation, operation system of computer is in any one state in S0, S3, S4 and the S5 state;
Step 101: operating system judges whether to occur the AC of system power down, if, then execution in step 102 and subsequent step thereof, otherwise, operating system keeps current state, and returns step 101, until the AC of system power down execution in step 102 occurring, or after the operation change current state of operating system according to the user, process ends;
Step 102: the AC of computer recording system power down information, and after the AC of system recovers, operating system is entered and keep the S3 state, after the user triggers the S3 trigger event, enter operating system, thereby realize quick turn-on by the S3 state.
Wherein, in embodiments of the present invention,, realize that above-mentioned steps 102 specifically may further comprise the steps referring to Fig. 2:
Step 200: after the system AC power down, this computer recording power down information, in embodiments of the present invention, employing is according to the level state record power down information of ON-VBA signal, when mainboard has reserve battery, this ON-VBA signal is the ON-BATT signal that reserve battery sent, and when on mainboard, not having reserve battery, this ON-VBA signal then is the 3.3VSB signal on the mainboard, whether this ON-VBA signal in order to expression the AC of system power down has taken place, system writes down power down information according to this ON-VBA signal, and its specific implementation is as follows:
Mode one, when having the reserve battery power supply on mainboard: the reserve battery on the computer motherboard sends a power down notification signal ON-BATT all the time to mainboard, this signal is in low level state all the time, only when computing machine is in the AC of system power-down state, this ON-BATT signal is just drawn high is high level state, when generation systems AC power down, mainboard writes down power down information after receiving the ON-BATT signal of this high level state in the register of mainboard;
Mode two, when not having the reserve battery power supply on mainboard: if computing machine generation systems AC power down, then 3.3VSB does not exist, and mainboard does not exist judgement to obtain the current AC of the system power down that taken place according to this 3.3VSB, then writes down power down information in the register of mainboard; Wherein, 3.3VSB is a kind of supply voltage on the mainboard, when computing machine still connects power supply and when being in the S5 state, 3.3VSB exists at the AC of system plug; And when the AC of system plug did not connect power supply and makes that computing machine is in the G3 state, 3.3VSB did not exist, and therefore, the present invention adopts this 3.3VSB signal as judging whether one signal of power down of the AC of system;
In embodiments of the present invention, have the reserve battery power supply on the mainboard, therefore, the embodiment of the invention adopts above-mentioned mode one to realize the record power down information, and its specific implementation is:
The ON-BATT signal that idle general input and output (GPIO) position detecting receives on the mainboard south bridge, when detecting this signal when being in high level, then note corresponding value in the corresponding registers on the mainboard south bridge, in the embodiment of the invention, be in high level if detect the ON-BATT signal, then in the M-BATT of mainboard south bridge register, write down 1, the power down record was arranged in order to the preceding state of representing system, accordingly, 0 expression of record AC of system power supply is normal in this M-BATT register; In each embodiment of the present invention, can adopt register record power down information different on the mainboard, but the register that is adopted is necessary for the battery powered register of computer motherboard, this register can guarantee under S3, S4, S5 and G3 state that thereon value of storage do not lose, and BIOS inquires about the power down information that is write down in this register when starting start once more; In other embodiment of the present invention, also can adopt other different records of values in relevant register, with the power-down conditions of expression system, the numerical value that is write down in this register and the corresponding relation of each numerical value and power-down state do not influence realization of the present invention;
Step 201: computing machine is after power down, enter the S4/G3 state, in embodiments of the present invention, since on the mainboard reserve battery module for power supply is arranged, therefore, in this step, computing machine enters the S4 state, in other embodiment of the present invention, if there is not the reserve battery on the mainboard to power, then this computing machine selects to enter the G3 state; Wherein, S4 is meant that computing machine suspends to the state of hard disk, and unlike the S3 state, suspend to the state of internal memory, computing machine is when entering the S4 state, all computer field information that enter before the S4 dormancy are kept in the hard disk, under this S4 state, hardware in the computing machine is in closed condition, if the user triggers the S4 wake-up condition by for example pressing power switch, computing machine then writes original position by all computer field information former states that operating system or BIOS will be kept at before the S4 state in the hard disk, thereby reaches the dormant state self-consistentency;
Step 202: judge whether the AC of system recovers, if, then execution in step 203 and subsequent step, otherwise, return step 201, make computing machine keep the S4/G3 state, recover back execution in step 203 and subsequent step thereof until the AC of system;
Step 203~step 204: system is according to preestablishing in BIOS, recovering the back at the AC of system starts automatically, in the process of system start-up, the power down record of BIOS inquiry in step 200, judging the whether once power down of this computing machine, if, then execution in step 205 and subsequent step thereof, otherwise, execution in step 208;
In embodiments of the present invention, BIOS reads the numerical value that is write down from the M-BATT register, if this numerical value is 1, then judges to obtain computing machine power down once, if this numerical value is 0, then judges to obtain the never power down of this computing machine;
In embodiments of the present invention, adopt GPIO signal triggering start (POWERBT) signal on the computer motherboard south bridge, with the instruction that enters the S3 state that this POWERBT sends to system as BIOS, system enters the S3 state after receiving this instruction;
Step 208: obtain this computing machine by inquiry judging not after the power down at BIOS, the BIOS guidance system enters the S5 state, then in execution in step 207, BIOS for example presses the trigger action of start button according to the user, and guidance system enters operating system by the S5 state; The content of this step 208 need not the content that creative work can be realized for those skilled in the art, and BIOS enters within the category that operating system do not belong to quick turn-on by the S5 state, comprise in this flow process that this step is only more rigorous for the realization of this flow process, should not think that this step is to realize the steps necessary of quick turn-on of the present invention.
Referring to Fig. 3, in order to realize the quick turn-on process after above system AC shown in Figure 2 cuts off the power supply, the present invention adopts circuit arrangement shown in Figure 3 to realize quick turn-on, this circuit arrangement specifically comprises: first pulse generating module 301, detection module 302, second pulse generating module 303, starting-up signal produce link module 304 and reserve battery 305, wherein:
If the situation of the AC of system power down appears in computing machine, then reserve battery 305 starts and sends to the first pulse generation module 301 the ON-BATT signal of noble potential immediately, after the first pulse generation module 301 is received this ON-BATT signal, produce a trigger pulse SLEEPSW+ who is used to trigger dormancy, and this trigger pulse is sent to detection module 302; After detection module 302 is received this SLEEPSW+, according to the ON-BATT signal record power down information that is received from reserve battery 305, simultaneously, detection module 302 produces link module 304 to starting-up signal and sends start request signal PWROK, after starting-up signal generation link module 304 is received this PWROK signal, send host power supply start signal PS-ON#, thereby open host power supply, make operating system enter the S4 state automatically;
When the AC of system recovered, detection module 302 can detect the AC of system and recover, and this detection module 302 produces link module 304 by starting-up signal and opens host power supply, and system is waken up from the S4 state;
After system wakes up from the S4 state, detection module 302 judges whether once to take place power down according to the power down information that is write down in the self check process, if find the AC of system power down once, then can after entering operating system, constantly send the AC-UP signal and give the second pulse generation module 303 by detection module 302, after the second pulse generation module 303 is received this AC-UP signal, constantly produce the trigger pulse PWRBT# that the expression alternating current recovers, and this trigger pulse sent to detection module 302, after detection module 302 is received this pulse, constantly produce link module 304 and send start request PWROK to starting-up signal, starting-up signal produces link module 304 computing machine is suspended to internal memory, thereby makes system enter the S3 state;
Utilize circuit shown in Figure 3, can make computing machine remain at the S3 state, after the user triggers the S3 trigger event, can make computing machine enter operating system fast, thereby realize quick turn-on;
Wherein, in other embodiment of the present invention, provided by the present inventionly be used to realize that the circuit arrangement of quick turn-on can not have reserve battery, do not influence realization of the present invention; In these embodiments, the detection module and first pulse generating module judge whether generation systems AC power down according to the 3.3VSB on the mainboard, and when generation systems AC power down the record power down information, make operating system enter the G3 state, when the AC of system recovers, detection module, second pulse generating module and starting-up signal produce the link module makes system enter and remain on the S3 state by the G3 state, realizes quick turn-on when triggering the S3 trigger event the user.
The above only is preferred embodiment of the present invention, and is in order to restriction the present invention, within the spirit and principles in the present invention not all, any modification of being done, is equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (9)
1, a kind of method that realizes quick turn-on is characterized in that, when the AC of system power down appearred in computing machine, this method comprised:
Steps A: the computer recording power down information, and make operation system of computer enter the S4/G3 state;
Step B: judge whether the AC of system recovers, if not, then computing machine keeps the S4/G3 state, returns step B, recovers until the AC of system; If then operating system starts automatically, and operating system in start-up course according to the power down information that is write down in the steps A, enter the S3 state by the S4/G3 state, then, computer operating system keeps the S3 state, triggers the S3 trigger event to realize quick turn-on until the user.
2, method according to claim 1 is characterized in that, the described computer recording power down information of steps A comprises:
Computer motherboard is received the power down notification signal, judges according to this power down notification signal to obtain that computing machine is current the AC of system power down to occur, and computer motherboard is writing down numerical value by computer motherboard on the battery powered register, with as power down information.
3, method according to claim 2, it is characterized in that, when computer motherboard has the reserve battery power supply, described power down notification signal is the ON-BATT signal of reserve battery to the high level state of mainboard transmission, mainboard obtains generation systems AC power down according to the high level state judgement of this signal, then carries out the described step that writes down power down information on register.
4, method according to claim 3 is characterized in that, the described computer recording power down information of steps A comprises:
The ON-BATT signal that idle general input and output GPIO position detecting receives on the computer motherboard south bridge, when detecting obtains this signal and is in high level, then on the mainboard south bridge, write down numerical value in the register by the computer motherboard power supply, in order to expression computing machine generation power down.
5, method according to claim 2, it is characterized in that, when computer motherboard does not have the reserve battery power supply, described power down notification signal is 3.3VSB, computer motherboard does not exist judgement to obtain generation systems AC power down according to this 3.3VSB, then carries out the described step that writes down power down information on register.
6, method according to claim 2 is characterized in that, among the step B, described operating system enters the S3 state according to the power down information that is write down in the steps A by the S4/G3 state and comprises in start-up course:
Step B1: the basic input-output system BIOS of computing machine by reading the numerical value that this register writes down the battery powered register of computer motherboard, judges that according to this numerical value obtaining computing machine the AC of system power down once occurred from described;
Step B2:BIOS constantly sends the instruction that enters the S3 state to operating system, and till operating system was received and responded this instruction, operating system entered the S3 state according to the instruction that enters the S3 state of receiving.
7, method according to claim 1 is characterized in that, when the reserve battery power supply was arranged on computer motherboard, in the steps A, operation system of computer entered the S4 state; When not having the reserve battery power supply on the mainboard of computing machine, in the steps A, operation system of computer enters the G3 state.
8, a kind of device of realizing quick turn-on is characterized in that, this device comprises at least: first pulse generating module, detection module, second pulse generating module and starting-up signal produce the link module, wherein:
First pulse generating module is used for after receiving the power down notification signal, produces the trigger pulse that triggers dormancy and also gives detection module with this pulse transmission, so that detection module produces the link module by starting-up signal booting operating system is entered the S4/G3 state;
Detection module is used for when the AC of system power down, writing down power down information by computer motherboard on the battery powered register according to the power down notification signal, also be used for when the AC of system recovers, send the power loss recovery signal to second pulse generating module according to the power down information that writes down;
Second pulse generating module is used for after receiving the power loss recovery signal that detection module sends, produce the trigger pulse of the expression AC of system recovery and be sent to detection module, operating system is entered the S3 state by the guiding of S4/G3 state so that detection module produces the link module by starting-up signal;
Starting-up signal produces the link module and is used for sending the signal of On/Off power supply to the main frame power supply according to from detecting the signal that module is received.
9, device according to claim 8, it is characterized in that, described device further comprises reserve battery, and this reserve battery is used for when the AC of system power down occurring sending ON-BATT signal as the power down notification signal to first pulse generating module and detection module.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100005904A CN100339828C (en) | 2004-01-15 | 2004-01-15 | Method and device for realizing rapid start |
PCT/CN2004/000460 WO2005071531A1 (en) | 2004-01-15 | 2004-05-09 | A method and device for start up computer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100005904A CN100339828C (en) | 2004-01-15 | 2004-01-15 | Method and device for realizing rapid start |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1641573A CN1641573A (en) | 2005-07-20 |
CN100339828C true CN100339828C (en) | 2007-09-26 |
Family
ID=34800340
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100005904A Expired - Fee Related CN100339828C (en) | 2004-01-15 | 2004-01-15 | Method and device for realizing rapid start |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN100339828C (en) |
WO (1) | WO2005071531A1 (en) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101183801B (en) * | 2007-12-07 | 2011-03-16 | 杭州华三通信技术有限公司 | Power-off protection method, system and device |
US8914653B2 (en) * | 2008-09-05 | 2014-12-16 | Hewlett-Packard Development Company, L.P. | Method and system for providing hybrid-shutdown and fast startup processes |
CN101727328B (en) * | 2008-10-17 | 2013-10-09 | 华擎科技股份有限公司 | Method for reducing start-up time and computer system applied thereto |
US9098305B2 (en) * | 2010-04-13 | 2015-08-04 | Compal Electronics, Inc. | Computer system and bootup and shutdown method thereof |
CN102455774A (en) * | 2010-10-18 | 2012-05-16 | 无锡江南计算技术研究所 | Host with host channel adapter equipment and sleeping and awakening method thereof |
CN103513742B (en) * | 2012-06-28 | 2019-01-15 | 联想(北京)有限公司 | Terminal device |
CN103853304A (en) * | 2012-11-28 | 2014-06-11 | 精英电脑股份有限公司 | Computer and its external power supply module |
CN104345850B (en) * | 2013-08-09 | 2018-05-08 | 瑞祺电通股份有限公司 | Intelligent automatic boot device |
CN106060651B (en) | 2016-06-06 | 2019-08-16 | 深圳Tcl数字技术有限公司 | The starting method and system of smart television |
CN107807728B (en) * | 2016-09-09 | 2020-07-21 | 佛山市顺德区顺达电脑厂有限公司 | Shutdown discharge system |
CN107613546B (en) * | 2017-07-21 | 2021-01-26 | 海信视像科技股份有限公司 | BLE chip, control method of designated element in BLE chip and Bluetooth low-power-consumption equipment |
CN113010215B (en) * | 2021-03-12 | 2023-03-21 | 山东英信计算机技术有限公司 | Method, device and equipment for quickly restarting operating system and readable medium |
CN112905389A (en) * | 2021-03-25 | 2021-06-04 | 北京计算机技术及应用研究所 | Method for starting-up recovery and shutdown storage under Feiteng server platform |
CN114168393B (en) * | 2021-10-31 | 2023-11-21 | 苏州浪潮智能科技有限公司 | Server testing method, system, equipment and medium |
CN114461447A (en) * | 2021-12-27 | 2022-05-10 | 曙光信息产业股份有限公司 | Power-down strategy execution method, apparatus, device, storage medium and program product |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1060729A (en) * | 1990-10-07 | 1992-04-29 | 深圳华德电子有限公司 | The computer circuit breaking field data is preserved and restoration methods |
JPH11353161A (en) * | 1998-06-09 | 1999-12-24 | Daiwa Industries Ltd | Starting the control program |
CN1357835A (en) * | 2000-12-08 | 2002-07-10 | 英业达股份有限公司 | Method and device for detecting and processing accidental shutdown of computer system |
US6446213B1 (en) * | 1997-09-01 | 2002-09-03 | Kabushiki Kaisha Toshiba | Software-based sleep control of operating system directed power management system with minimum advanced configuration power interface (ACPI)-implementing hardware |
CN1421774A (en) * | 2001-11-30 | 2003-06-04 | 英业达股份有限公司 | Method and system for starting portable computer personal digital assistant operating system |
CN2572463Y (en) * | 2002-09-04 | 2003-09-10 | 联想(北京)有限公司 | Controller for auxiliary power supply used in computer switching off state |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100319292B1 (en) * | 1999-12-02 | 2002-01-05 | 윤종용 | Computer system and method for quickly booting |
CN1195268C (en) * | 2002-05-16 | 2005-03-30 | 智邦科技股份有限公司 | Fast-bootable computer system |
-
2004
- 2004-01-15 CN CNB2004100005904A patent/CN100339828C/en not_active Expired - Fee Related
- 2004-05-09 WO PCT/CN2004/000460 patent/WO2005071531A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1060729A (en) * | 1990-10-07 | 1992-04-29 | 深圳华德电子有限公司 | The computer circuit breaking field data is preserved and restoration methods |
US6446213B1 (en) * | 1997-09-01 | 2002-09-03 | Kabushiki Kaisha Toshiba | Software-based sleep control of operating system directed power management system with minimum advanced configuration power interface (ACPI)-implementing hardware |
JPH11353161A (en) * | 1998-06-09 | 1999-12-24 | Daiwa Industries Ltd | Starting the control program |
CN1357835A (en) * | 2000-12-08 | 2002-07-10 | 英业达股份有限公司 | Method and device for detecting and processing accidental shutdown of computer system |
CN1421774A (en) * | 2001-11-30 | 2003-06-04 | 英业达股份有限公司 | Method and system for starting portable computer personal digital assistant operating system |
CN2572463Y (en) * | 2002-09-04 | 2003-09-10 | 联想(北京)有限公司 | Controller for auxiliary power supply used in computer switching off state |
Also Published As
Publication number | Publication date |
---|---|
WO2005071531A1 (en) | 2005-08-04 |
CN1641573A (en) | 2005-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100339828C (en) | Method and device for realizing rapid start | |
US9317299B2 (en) | Method and device for cold starting android mobile terminal | |
US8990617B2 (en) | Fault-tolerant computer system, fault-tolerant computer system control method and recording medium storing control program for fault-tolerant computer system | |
CN1282059C (en) | Guiding method for speeding up operation system | |
US8028177B2 (en) | Method for changing power states of a computer | |
US8479031B2 (en) | System switching unit having a switch to switch on/off a channel for data interaction between a first system and the bus interface of a second system according to the operation state of the second system | |
US11809253B2 (en) | Managing ephemeral storage on a computing node | |
EP1351146A1 (en) | Power management system and method with recovery after power failure | |
JPH04362717A (en) | System restarting device | |
US10089182B2 (en) | Energy-efficient nonvolatile microprocessor | |
CN102103406A (en) | Operating system independent network event handling | |
KR20140014146A (en) | Multi-phase resume from hibernate | |
KR20030083743A (en) | Method and apparatus for improving reliability of write back cache information | |
CN101937344B (en) | Computer and method for quickly starting same | |
US20080162976A1 (en) | Method and apparatus of collecting timer ticks | |
CN115481127A (en) | Data storage method, storage medium and equipment of database | |
CN101436097B (en) | Electronic device and wake-up method thereof | |
CN103942006B (en) | Double-disk data quick access method and system | |
CN111897581B (en) | Screen-off awakening method and device, storage medium and all-in-one machine equipment | |
CN103677202B (en) | Dormancy management method and related device | |
CN118672791B (en) | Method and device for realizing memory merge management of dynamic refined operating system | |
CN115185359B (en) | Crypto-coprocessor system and power-down protection method thereof | |
CN100340994C (en) | Method and apparatus for monitoring power state of a computer system | |
CN116701242A (en) | Memory reclamation method and device, electronic equipment and readable storage medium | |
CN116955001A (en) | PCIE equipment information acquisition method, system, device and medium |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20070926 Termination date: 20210115 |