CN102375747A - Start-up accelerating method and system - Google Patents
Start-up accelerating method and system Download PDFInfo
- Publication number
- CN102375747A CN102375747A CN2010102597663A CN201010259766A CN102375747A CN 102375747 A CN102375747 A CN 102375747A CN 2010102597663 A CN2010102597663 A CN 2010102597663A CN 201010259766 A CN201010259766 A CN 201010259766A CN 102375747 A CN102375747 A CN 102375747A
- Authority
- CN
- China
- Prior art keywords
- embedded controller
- processor
- system storage
- procedure code
- access
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Abstract
The invention discloses a start-up accelerating method and a start-up accelerating system. The start-up accelerating method is suitable for an electronic device which comprises a processor, a built-in controller and a system memory, wherein a basic input-output system of the electronic device and a programming code of the built-in controller are stored in the system memory jointly. The method comprises the following steps that: the processor receives a start-up triggering signal; the processor controls the built-in controller to stop accessing the system memory; the processor loads the programming code of the basic input-output system from the system memory to a first cache of the processor so as to perform a start-up program; and after the programming code is loaded, the processor controls the built-in controller to return a normal mode so as to access the system memory and perform a monitoring function. By the method and the system, start-up speeds can be increased.
Description
Technical field
The present invention relates to a kind of starting-up method and system, and be particularly related to a kind of method and system of accelerating starting up speed.
Background technology
In order to promote the usefulness of electronic installation; Generally can be outside the processor of electronic installation; Independently embedded controller (Embedded Controlled of extra increase; EC) monitor the working condition of electronic installation peripheral device and the parameter of system environments, and the function of assist process management peripheral device.For instance, embedded controller can be in order to the brightness of monitor display, the temperature of processor, the rotating speed of processor fan, the charging of battery, and in build control of keyboard, mouse or Trackpad etc.
Embedded controller generally promptly starts after electronic installation is connected with the mains voluntarily, and need not to wait for the electronic installation start, can begin to carry out the monitoring of electronic installation.Yet; Under economize on hardware cost and the prerequisite that taken up space; Present many processors (the for example processor of ultra micro (AMD) or Intel (Intel)) adopt the framework of shared storage (share ROM); Meaning is that processor and embedded controller are shared a serial circumference interface ROM (read-only memory) (serial peripheralinterface read-only memory; SPI ROM), (BasicInput/Output System is BIOS) with the procedure code of embedded controller to store Basic Input or Output System (BIOS) in this storer.But processor and embedded controller be this ROM (read-only memory) of access all, and the procedure code that it is required is downloaded in the high-speed cache to carry out corresponding function.
Be different from the working method that embedded controller promptly starts after powering on voluntarily, processor needs afterwards just can the access ROM (read-only memory) in electronic installation start (for example the user presses power knob), and downloads the bios program sign indicating number to carry out boot program from ROM (read-only memory).In detail; When electronic installation is just started shooting; Processor and embedded controller all need remove the procedure code in the access ROM (read-only memory); But ROM (read-only memory) is only allowed the folk prescription access in the same time, and therefore inner treater and embedded controller need to carry out access with the mode of shake hands (Handshaking) during this period of time.That is to say that when processor access bios program sign indicating number, embedded controller is essential to be waited for; When embedded controller access program sign indicating number, processor is essential to be waited for.The above-mentioned stand-by period of shaking hands is exactly the main cause that causes system boot speed slack-off.
Fig. 1 is the start process flow diagram of known electronic installation.Please with reference to Fig. 1, known technology is connected to power supply with electronic installation, and with the embedded controller of initialization (step S102), and after initialization was accomplished, embedded controller promptly began to carry out the monitoring function (step S104) of electronic installation.Wherein, embedded controller is written into its high-speed cache from the system storage procedure code that its work is required, so that by this procedure code of execution, and carries out monitoring function.During embedded controller was carried out monitoring function, electronic installation can wait for that promptly the user presses power knob (step S106).Wherein, if the user presses power knob, promptly can produce the start trigger pip and send into processor.And when processor receives start trigger pip (step S108), promptly can the bios program sign indicating number be written into the high-speed cache (step S110) from system storage, so that carry out start selftest (Power-On Self Test, POST) program (step S112).Yet because when the processor access system storage, embedded controller also can the access system storer, therefore causes processor and embedded controller to rob the situation of resource mutually, and then has influence on the speed of system boot.
Based on above-mentioned, be necessary to stop the access action of embedded controller, to avoid taking place above-mentioned situation of robbing resource mutually for storer in good time.Notification number is the update method that 1235955 TaiWan, China patent discloses the Basic Input or Output System (BIOS) of embedded controller in a kind of electronic installation; This patent is disclosed in temporarily forbids the access of embedded controller for storer when upgrading the Basic Input or Output System (BIOS) procedure code; And need not to start shooting again and use storage space extraly, can accomplish the purpose of the updating BIOS of embedded controller.The update method of this patent is applied in user's desire and upgrades under the situation of Basic Input or Output System (BIOS) procedure code; Yet system's completion of having started shooting this moment; Therefore this patent only can reach and avoid the storage access mistake, but still can't the slack-off problem of resolution system starting up speed.
Therefore, need provide a kind of acceleration starting-up method and system to address the above problem.
Summary of the invention
The present invention provides a kind of acceleration starting-up method, when start, forbids embedded controller access (access) system storage, can accelerate starting up speed.
The present invention provides a kind of acceleration boot system, after the procedure code of Basic Input or Output System (BIOS) is written into, replys embedded controller to continue to carry out monitoring function.
The present invention proposes a kind of acceleration starting-up method; This method is applicable to an electronic installation that comprises a processor, an embedded controller and a system storage; Wherein a Basic Input or Output System (BIOS) of this electronic installation is stored in this system storage jointly with the procedure code of this embedded controller; The method comprises the following steps: that this processor receives a start trigger pip, and this this embedded controller of processor control stops this system storage of access, and this processor is written into one first high-speed cache of procedure code to this processor of this Basic Input or Output System (BIOS) from this system storage; To carry out a boot program; After this procedure code was written into, this embedded controller of this processor control returned back to a normal mode, with this system storage of access and carry out a monitoring function.
In one embodiment of this invention, receive at above-mentioned processor before the step of start trigger pip of electronic installation, also comprise electronic installation is connected to power supply,, and carry out the monitoring function of electronic installation by embedded controller with the embedded controller of initialization.Described power supply comprises AC power or the direct supply that is provided by battery.
In one embodiment of this invention; The step that above-mentioned embedded controller is carried out the monitoring function of electronic installation comprises second high-speed cache that the procedure code of embedded controller is written into embedded controller from system storage; And carry out the procedure code of this embedded controller, to carry out monitoring function.
In one embodiment of this invention, the step of the start trigger pip of above-mentioned processor reception electronic installation comprises the trigger pip of the power knob that receives electronic installation, the reset signal of replacement (reset) button or the boots signal of operating system.
In one embodiment of this invention, carry out in the process of boot program in above-mentioned Basic Input or Output System (BIOS), embedded controller continues the access system storer and carries out monitoring function.
In one embodiment of this invention, above-mentioned processor is controlled the step that embedded controller stops the access system storer and is comprised that the embedded controller of control gets into idle pulley, sleep pattern or park mode, to stop embedded controller access system storer.
In one embodiment of this invention, above-mentioned monitoring function comprises one or its combination in brilliance control, temperature monitoring, fan control, battery charge control, Keyboard Control, Trackpad control and the control of state cresset.
The present invention proposes a kind of acceleration boot system, and it comprises a processor, an embedded controller and a system storage, wherein; This processor has one first high-speed cache; And this embedded controller has one second high-speed cache, and this system storage stores the procedure code of a Basic Input or Output System (BIOS) and this embedded controller, when this processor receives a start trigger pip; Control this embedded controller and stop this system storage of access; And the procedure code that is written into this Basic Input or Output System (BIOS) from this system storage is to this first high-speed cache, carrying out a boot program, and after this procedure code is written into; Promptly reply this embedded controller to a normal mode, with this system storage of access and carry out a monitoring function.
In one embodiment of this invention; When above-mentioned embedded controller is connected to power supply at the acceleration boot system, promptly carry out initialization action, be written into procedure code to the second high-speed cache of embedded controller from system storage; And carry out this procedure code, to carry out monitoring function.
Based on above-mentioned; Acceleration starting-up method of the present invention and system stop embedded controller access system storer when electronic installation receives the start trigger pip; And the procedure code that is written into Basic Input or Output System (BIOS) from system storage is to memory buffer; And after procedure code is written into,, can accelerate starting up speed by this again by embedded controller access system storer.
For letting the above-mentioned feature and advantage of the present invention can be more obviously understandable, hereinafter is special lifts embodiment, and cooperates appended accompanying drawing to elaborate as follows.
Description of drawings
Fig. 1 is the start process flow diagram of known electronic installation.
Fig. 2 is the block scheme according to the acceleration boot system that one embodiment of the invention illustrated.
Fig. 3 is the process flow diagram according to the acceleration starting-up method that one embodiment of the invention illustrated.
Fig. 4 is the process flow diagram according to the acceleration starting-up method that one embodiment of the invention illustrated.
The primary clustering symbol description:
200: electronic installation 212: high-speed cache
210: processor S102~S112: the start step of known electronic installation
220: embedded controller S302~S308: the step of the acceleration starting-up method of one embodiment of the invention
222: high-speed cache S402~S416: the step of the acceleration starting-up method of one embodiment of the invention
230: system storage
Embodiment
Embedded controller and Basic Input or Output System (BIOS) all are self-existent systems; Therebetween except general shaking hands; Just only can be mutual when the loader sign indicating number etc.; And like this time of treating be exactly the main cause that causes system slack-off, the access that therefore is necessary in good time to stop embedded controller is to accelerate starting up speed.To this, because the monitoring function of embedded controller is after electronic installation connects electricity, promptly to begin and continue to carry out, and of short duration this monitoring function of closing can't influence whole system operation at the beginning of start.In view of the above, the present invention is utilized in the electronic installation start and the time controls embedded controller and stop the access system storer, and can let the procedure code of the quick-downloading Basic Input or Output System (BIOS) of processor carrying out boot program, and then accelerates starting up speed.Below promptly lifting embodiment specifies.
Fig. 2 is the block scheme according to the acceleration boot system that one embodiment of the invention illustrated.Please with reference to Fig. 2; The acceleration boot system of present embodiment for example is desktop PC, notebook computer or personal digital assistant (Personal DigitalAssistant; Electronic installation 200 such as PDA); Comprising processor 210, embedded controller 220 and system storage 230, its function division is following:
Processor 210 for example be CPU (Central Processing Unit, CPU), or the microprocessor of other programmables (Microprocessor) or digital signal processor (Digital Signal Processor, DSP); System storage 230 for example be RAS (Random Access Memory, RAM), ROM (read-only memory) (Read-Only Memory, ROM), flash memory (Flash memory) or other storage mediums.System storage 230 wherein then stores the procedure code of Basic Input or Output System (BIOS) and embedded controller 220, and can supply processor 210 or 220 accesses of embedded controller in order to as the shared storage of processor 210 with embedded controller 220.
In addition, processor 210 also comprises high-speed cache (cache) 212, and embedded controller 220 also comprises high-speed cache 222.High-speed cache 212,222 is respectively in order to temporary processor 210 and 220 procedure codes that will carry out of embedded controller, to accelerate the processing speed of processor 210 and embedded controller 220.Below promptly lift the detailed step that embodiment explains acceleration starting-up method of the present invention.
Fig. 3 is the process flow diagram according to the acceleration starting-up method that one embodiment of the invention illustrated.Please with reference to Fig. 3, the method for present embodiment is applicable to the electronic installation 200 of Fig. 1, below promptly arrange in pairs or groups each item assembly explanation in the electronic installation 200 quicken the detailed step of starting-up method:
At first, receive start trigger pip (step S302) by processor 210.Wherein, processor 210 for example is the trigger pip that receives power knob, the reset signal of replacement button, or by the boots signal that operating system is sent, so that with electronic installation 200 start or boots, and carries out the start self test program.
Processor 210 is when carrying out the start selftest, and essential first access system storer 230 is to be written into the bios program sign indicating number flash memory 212 wherein.And also want access system storer 230 at this moment for fear of embedded controller 220; The processor 210 of present embodiment is after receiving the start trigger pip; Control embedded controller 220 immediately and stop access system storer 230 (step S304); And the bios program sign indicating number is written into high-speed cache 212 from system storage 230, to carry out boot program (step S306).Wherein, processor 210 for example can be controlled embedded controller 220 and get into idle (idle) pattern, sleep (sleep) pattern or dormancy (hibernate) pattern, to stop embedded controller 220 access system storeies 230 after receiving the start trigger pip.
After the bios program sign indicating number was written into, processor 210 was controlled embedded controller 220 again and is returned back to normal mode, with access system storer 230 and carry out monitoring function (step S308).Wherein, embedded controller 220 only stops access system storer 230 during processor 210 access bios program sign indicating numbers, during this only about 800 milliseconds to 1 second, after test, can't influence the monitoring function of embedded controller 220.So-called monitoring function for example is or its combination in brilliance control, temperature monitoring, fan control, battery charge control, Keyboard Control, Trackpad control and the control of state cresset.
In detail, for the brilliance control function, therefore the not display frame of fashion because electronic installation has just been started shooting need not to control the brightness of display; For temperature-monitoring function, can the overheated problem of organism when electronic installation has just been started shooting, and overheated detection needs the time of certain second number to do detection usually, therefore also can not be affected; For the fan control function, its corresponding temperature sensed result only has when temperature overheating and just can move, and therefore can not be affected; For the battery charge control function,, embedded controller can start working when powering on, and therefore when starting shooting, just battery is not charged, and temporarily stop charging at the start initial stage, can not influence the charging of battery yet; For keyboard control function, only just need action usually before shutdown or after the display display frame, therefore can not be affected; For the Trackpad control function, the control of Trackpad all is after getting into operating system, just can use usually, therefore can not be affected; For state cresset control, when getting into the S0 state in system, just held by embedded controller pilot lamp successfully, and therefore not being failure to actuate in blink of display frame at display can not influence whole system operation yet.
What need explanation is, embedded controller is when electronic installation one is connected with the mains, to start working, and in its duration of work, can last till the system storage sign indicating number that downloads, to carry out monitoring function.In one embodiment of this invention; Embedded controller only has after the user presses power knob; Display does not stop the access system storer in the blink of display frame as yet; Avoiding influencing the timeliness of processor access bios program sign indicating number, and then accelerate starting up speed, below accomplish boot program to Basic Input or Output System (BIOS) after promptly connecting with the mains to electronic installation process lift embodiment detailed description again.
Fig. 4 is the process flow diagram according to the acceleration starting-up method that one embodiment of the invention illustrated.Please with reference to Fig. 4, the method for present embodiment is applicable to the electronic installation 200 of Fig. 1, below promptly arrange in pairs or groups each item assembly explanation in the electronic installation 200 quicken the detailed step of starting-up method:
At first, electronic installation 200 is connected to power supply, with the embedded controller 220 of initialization (step S402), described power supply for example is AC power or the direct supply that provided by battery.Meaning is promptly plugged socket with the attaching plug of electronic installation 200, or battery is inserted the battery tray of electronic installation 200.After electronic installation 200 was connected to power supply, embedded controller 220 promptly received electricity and begins to carry out firstizationization to move, and after initialization was accomplished, embedded controller 220 can begin to carry out the monitoring function of electronic installation 200.
In detail, embedded controller 220 for example is to be written into high-speed cache 222 (step S404) wherein from system storage 230 procedure code that its work is required, so that carry out this procedure code, and carries out monitoring function (step S406).
And during embedded controller 220 was carried out monitoring function, electronic installation 200 waited for that promptly the user presses power knob (step S408) to carry out boot program.And after the user presses power knob; Promptly produce the start trigger pip; And send into processor 210, and when processor 210 receives start trigger pip (step S410), control embedded controller 220 immediately and stop access system storer 230 (step S412); And the bios program sign indicating number is written into high-speed cache 212 from system storage 230, to carry out boot program (step S414).And after the bios program sign indicating number was written into, processor 210 returned back to normal mode with embedded controller 220 again, with access system storer 320 and carry out monitoring function (step S416).Detailed embodiment and the step S302~S308 in the previous embodiment of above step S410~S416 are same or similar, so repeat no more at this.
In sum; Acceleration starting-up method of the present invention and system processor after user's start or boots need be written into the bios program sign indicating number with during starting shooting; Control embedded controller and get into idle pulley, so that processor loader sign indicating number fast, and the quickening starting up speed.Because processor is written into the action of bios program sign indicating number and only need carries out once, also the situation that resource is robbed mutually can not take place afterwards, so the present invention can be issued to the effect of saving the on time in the situation that does not spend extra cost.
Though the present invention with embodiment openly as above; Yet it is not in order to limit the present invention; The those of ordinary skill of technical field under any; Do not breaking away from the spirit and scope of the present invention, should do a little change and retouching, be as the criterion so protection scope of the present invention should be looked the scope person of defining of appending claims.
Claims (10)
1. one kind is quickened starting-up method; Be applicable to an electronic installation that comprises a processor, an embedded controller and a system storage; Wherein a Basic Input or Output System (BIOS) of this electronic installation is stored in this system storage jointly with the procedure code of this embedded controller, and this method comprises the following steps:
This processor receives a start trigger pip;
This this embedded controller of processor control stops this system storage of access;
This processor is written into one first high-speed cache of procedure code to this processor of this Basic Input or Output System (BIOS) from this system storage, to carry out a boot program; And
After this procedure code was written into, this embedded controller of this processor control returned back to a normal mode, with this system storage of access and carry out a monitoring function.
2. acceleration starting-up method as claimed in claim 1 wherein before this processor receives the step of this start trigger pip, also comprises:
This electronic installation is connected to a power supply, with this embedded controller of initialization; And
This embedded controller is carried out this monitoring function of this electronic installation.
3. acceleration starting-up method as claimed in claim 2, wherein the step of this monitoring function of this embedded this electronic installation of controller execution comprises:
Be written into one second high-speed cache of the procedure code of this embedded controller to this embedded controller from this system storage; And
Carry out the procedure code of this embedded controller, to carry out this monitoring function.
4. acceleration starting-up method as claimed in claim 2, wherein this power supply comprises an AC power or a direct current power supply that is provided by a battery.
5. acceleration starting-up method as claimed in claim 1, wherein the step of this this start trigger pip of processor reception comprises:
Receive a trigger pip of a power knob, a reset signal of a replacement button or a boots signal of an operating system.
6. acceleration starting-up method as claimed in claim 1, wherein after the procedure code of this Basic Input or Output System (BIOS) was written into, this embedded controller comprised continuation this system storage of access and carries out this monitoring function.
7. acceleration starting-up method as claimed in claim 1, wherein this embedded controller of this processor control step of stopping this system storage of access comprises:
Control this embedded controller and get into idle pulley, sleep pattern or park mode, to stop this embedded this system storage of controller access.
8. acceleration starting-up method as claimed in claim 1, wherein this monitoring function comprises or its combination in brilliance control, temperature monitoring, fan control, battery charge control, Keyboard Control, Trackpad control and the control of state cresset.
9. one kind is quickened boot system, and this system comprises:
One processor, this processor have one first high-speed cache;
One embedded controller, this embedded controller has one second high-speed cache; And
One system storage, this system storage store the procedure code of a Basic Input or Output System (BIOS) and this embedded controller, wherein
When this processor receives a start trigger pip; Control this embedded controller and stop this system storage of access; And the procedure code that is written into this Basic Input or Output System (BIOS) from this system storage is to this first high-speed cache, carrying out a boot program, and after this procedure code is written into; Promptly reply this embedded controller to a normal mode, with this system storage of access and carry out a monitoring function.
10. acceleration boot system as claimed in claim 9; Wherein this embedded controller is included in this acceleration boot system when being connected to a power supply; Carry out an initialization action; The procedure code that is written into this embedded controller from this system storage is to this second high-speed cache, and carries out the procedure code of this embedded controller, to carry out this monitoring function.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010102597663A CN102375747A (en) | 2010-08-23 | 2010-08-23 | Start-up accelerating method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010102597663A CN102375747A (en) | 2010-08-23 | 2010-08-23 | Start-up accelerating method and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102375747A true CN102375747A (en) | 2012-03-14 |
Family
ID=45794391
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010102597663A Pending CN102375747A (en) | 2010-08-23 | 2010-08-23 | Start-up accelerating method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102375747A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103327161A (en) * | 2012-03-21 | 2013-09-25 | 宇龙计算机通信科技(深圳)有限公司 | Terminal and rapid starting-up method |
CN103677190A (en) * | 2012-08-29 | 2014-03-26 | 联想(北京)有限公司 | Power supply control method and electronic device |
CN105224017A (en) * | 2015-09-14 | 2016-01-06 | 浪潮集团有限公司 | A kind of implementation method of the flat board based on Intel Atom processor |
CN109002402A (en) * | 2017-06-06 | 2018-12-14 | 佛山市顺德区顺达电脑厂有限公司 | The initial method of quick peripheral assembly interconnecting interface card |
CN112114878A (en) * | 2019-06-21 | 2020-12-22 | 宏碁股份有限公司 | Accelerated startup system and accelerated startup method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5794054A (en) * | 1996-07-19 | 1998-08-11 | Compaq Computer Corporation | Flash ROM sharing between a processor and a controller |
US20020166061A1 (en) * | 2001-05-07 | 2002-11-07 | Ohad Falik | Flash memory protection scheme for secured shared BIOS implementation in personal computers with an embedded controller |
TWI235955B (en) * | 2003-03-28 | 2005-07-11 | Compal Electronics Inc | BIOS upgrading method of embedded controller in electronic device |
TW201013534A (en) * | 2008-09-26 | 2010-04-01 | Insyde Software Corp | Method for executing fast booting and general booting in BIOS stage |
-
2010
- 2010-08-23 CN CN2010102597663A patent/CN102375747A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5794054A (en) * | 1996-07-19 | 1998-08-11 | Compaq Computer Corporation | Flash ROM sharing between a processor and a controller |
US20020166061A1 (en) * | 2001-05-07 | 2002-11-07 | Ohad Falik | Flash memory protection scheme for secured shared BIOS implementation in personal computers with an embedded controller |
TWI235955B (en) * | 2003-03-28 | 2005-07-11 | Compal Electronics Inc | BIOS upgrading method of embedded controller in electronic device |
TW201013534A (en) * | 2008-09-26 | 2010-04-01 | Insyde Software Corp | Method for executing fast booting and general booting in BIOS stage |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103327161A (en) * | 2012-03-21 | 2013-09-25 | 宇龙计算机通信科技(深圳)有限公司 | Terminal and rapid starting-up method |
CN103677190A (en) * | 2012-08-29 | 2014-03-26 | 联想(北京)有限公司 | Power supply control method and electronic device |
CN103677190B (en) * | 2012-08-29 | 2016-12-21 | 联想(北京)有限公司 | Method for controlling power supply and electronic equipment |
CN105224017A (en) * | 2015-09-14 | 2016-01-06 | 浪潮集团有限公司 | A kind of implementation method of the flat board based on Intel Atom processor |
CN109002402A (en) * | 2017-06-06 | 2018-12-14 | 佛山市顺德区顺达电脑厂有限公司 | The initial method of quick peripheral assembly interconnecting interface card |
CN109002402B (en) * | 2017-06-06 | 2021-08-13 | 佛山市顺德区顺达电脑厂有限公司 | Initialization method for fast peripheral component interconnection interface card |
CN112114878A (en) * | 2019-06-21 | 2020-12-22 | 宏碁股份有限公司 | Accelerated startup system and accelerated startup method |
CN112114878B (en) * | 2019-06-21 | 2024-03-12 | 宏碁股份有限公司 | Acceleration starting-up system and acceleration starting-up method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10775875B2 (en) | Devices and methods for switching and communication among multiple operating systems and application management methods thereof | |
US9894605B2 (en) | Low-power wearable devices and methods for switching and communication among multiple operating systems and application management methods thereof | |
US10592254B2 (en) | Technologies for fast low-power startup of a computing device | |
EP3063620B1 (en) | Selective power management for pre-boot firmware updates | |
US8972966B2 (en) | Updating firmware in a hybrid computing environment | |
US20140208092A1 (en) | Method For Updating Firmware of a Battery Included in a Rechargeable Battery Module, Portable Electronic Device, and Rechargeable Battery Module | |
CN110069280B (en) | Electronic device and firmware updating method thereof | |
CN103221919A (en) | Method of provisioning firmware in an operating system (OS) absent services environment | |
US20170168872A1 (en) | Task scheduling method and apparatus | |
KR102465927B1 (en) | Device and method for managing hibernation in plural operating systems environment | |
CN102375747A (en) | Start-up accelerating method and system | |
EP3926466A1 (en) | Electronic device which prefetches application and method therefor | |
WO2006071459A2 (en) | System and method for power management in mobile units | |
CN103019758A (en) | Electronic device starting-up acceleration method and related electronic device | |
CN103902329A (en) | Electronic device capable of updating basic input and output system and updating method thereof | |
CN113703799A (en) | Computing device and BIOS updating method and medium thereof | |
JP2009524126A (en) | Mobile computing device and data packet receiving method thereof | |
CN116339838A (en) | Server starting method and device, electronic equipment and storage medium | |
US20070124509A1 (en) | Service processor for controlling a user interface | |
TWI464681B (en) | Method and system for accelerating boot | |
TWI581186B (en) | Method for inhibiting local input, remotely-bootable computing system, and related computer-readable medium | |
WO2017219482A1 (en) | Starting method and device | |
US20070162735A1 (en) | Control chip for a computer boot procedure and related method | |
US20150123875A1 (en) | Power management device and method | |
CN109344107A (en) | A kind of method and apparatus of linux system console setting |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120314 |