CN1641573A - 一种实现快速开机的方法及装置 - Google Patents

一种实现快速开机的方法及装置 Download PDF

Info

Publication number
CN1641573A
CN1641573A CN 200410000590 CN200410000590A CN1641573A CN 1641573 A CN1641573 A CN 1641573A CN 200410000590 CN200410000590 CN 200410000590 CN 200410000590 A CN200410000590 A CN 200410000590A CN 1641573 A CN1641573 A CN 1641573A
Authority
CN
China
Prior art keywords
state
power down
signal
computing machine
computer
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.)
Granted
Application number
CN 200410000590
Other languages
English (en)
Other versions
CN100339828C (zh
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 CNB2004100005904A priority Critical patent/CN100339828C/zh
Priority to PCT/CN2004/000460 priority patent/WO2005071531A1/zh
Publication of CN1641573A publication Critical patent/CN1641573A/zh
Application granted granted Critical
Publication of CN100339828C publication Critical patent/CN100339828C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4418Suspend 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

本发明为一种实现快速开机的方法及装置,该方法的关键在于:计算机如果出现交流电AC掉电,通过以下步骤实现快速开机:步骤A:计算机记录掉电信息,并使计算机的操作***进入S4/G3状态;步骤B:判断AC是否恢复,如果不是,则计算机保持S4/G3状态,返回步骤B,直至AC恢复;如果是,则操作***自动启动,并且操作***在启动过程中根据步骤A中所保存的掉电信息,由S4/G3状态进入S3状态,然后,计算机操作***保持S3状态,直至使用者触发S3触发事件以实现快速开机。本发明所提供的装置能够侦测AC掉电并能保存掉电信息,根据掉电信息能够使计算机保持S3状态,以满足快速开机的需要。

Description

一种实现快速开机的方法及装置
技术领域
本发明属于计算机应用技术领域,尤其涉及一种实现计算机快速开机的方法及装置。
背景技术
随着计算机的操作***的日益庞大,***的启动时间越来越长,尽管计算机技术的飞跃发展使得计算机的处理速度和计算速度越来越快,但由于计算机处理速度和计算速度对缩短***启动时间并没有明显的作用,因此使得计算机的启动时间随着***的不断庞大而日益增加。
在本发明中,涉及到以下的几个计算机所处状态,分别是:
S0状态,在此状态下,计算机处于正常开机状态;
S3状态,在此状态下,计算机处于挂起到内存的休眠状态,计算机将进入休眠状态之前的计算机的各个现场信息保存在内存中,内存在+5伏的辅助电压5VSB供电下保持工作,而其它的硬件则处于关闭状态;在触发S3休眠唤醒事件时,则计算机从内存中读取并执行保存的各个现场信息,从而使计算机恢复至进入S3休眠之前的状态;
S4状态,在此状态下,计算机处于挂起到硬盘的休眠状态,计算机将进入S4休眠前的计算机的各个现场信息保存在硬盘中,计算机中的各个硬件处于关闭状态,在通过例如按动电源开关而触发S4唤醒事件时,计算机通过操作***或基本输入输出***(BIOS)将保存在硬盘中的进入S4状态前的各个现场信息原样写入原先的位置,从而达到休眠状态前后一致;
S5状态,在此状态下,计算机处于正常关机状态,且外部交流电AC仍然向计算机供电;
G3状态,在此状态下,计算机的外部交流电AC掉电,只有计算机主板上的电池供电。
为了缩短***启动时间以为用户提供快速的开机体验,现有技术中,采用如下两种方式实现快速开机:
方式1:将计算机电源管理***的“关机”按钮的默认操作设置为“待机”,从而,当用户关机时,***将进入待机状态S3,计算机挂起到内存,***进入该S3状态时,将计算机进入S3休眠前的所有信息保存在内存中,其中,保存在内存中的这些所有信息包括中央处理器(CPU)信息、操作***信息、应用程序信息、各个硬件信息以及相关寄存器的值等所有计算机现场信息;在该S3状态下,计算机中的各个硬件均处于关闭状态,只有内存仍在+5伏的辅助电压5VSB供电下不断进行刷新以保证内存单元中保存内容的完整性。在计算机处于开机S0状态和正常关机S5状态时,计算机电源连接交流电,5VSB作为辅助电压均存在。
当计算机被例如键盘唤醒或鼠标唤醒的S3休眠唤醒事件触发时,计算机将内存中所保存的各个现场信息均返回至这些信息在S3休眠状态之前所对应的位置,并在对应位置分别执行这些信息,从而使计算机在经S3休眠唤醒事件触发后恢复到S3休眠之前的状态。
该种快速开机方式虽然能够大大缩短开机时间,但是此种快速开机方式无法解决***掉电,也就是通常提供给计算机的220V交流电(AC)断电后的快速开机问题,其主要原因在于:
当***AC掉电后,由于相应的5VSB辅助电压相应不存在,因此,计算机无法保持S3状态,***将进入G3状态,在该G3状态下,除了计算机主板上的电池供电外,外部供电均被切断,在AC恢复后,***将进入S5状态,然后再由S5状态完成开机过程,其中,该S5状态为计算机正常关机后所处的状态,该状态不能保存在进入该S5状态之前的***状态信息,在掉电前保存在内存中的信息会在进入该状态时丢失,从而使得在***AC掉电的情况下,AC恢复从而重新开机时,仍会采用历时将近40秒的正常开机过程,从而无法实现快速开机。
方式2:在计算机配置一定的情况下,计算机的BIOS减少对计算机中部分部件的初始化动作,从而缩短***的启动时间;采用此种方案,虽然能够实现快速开机,以及***AC掉电恢复后的快速开机,但是开机过程中会减少计算机一些部件的初始化动作,而这些初始化动作在计算机进入***后又不可避免的会被执行,必然会降低***的运行速度,不利于用户的具体应用;另外,该种方式虽然能够实现快速开机,但效果不很明显,相对于第一种快速开机方式仍需要延迟25~35秒。
发明内容
有鉴于此,本发明的主要目的在于提供一种实现快速开机的方法,该方法能够在AC掉电恢复后仍然实现快速开机。
为实现上述目的,本发明提供了一种实现快速开机的方法,如果计算机出现***交流电AC掉电,该方法包括:
步骤A:计算机记录掉电信息,并使计算机的操作***进入S4/G3状态;
步骤B:判断AC是否恢复,如果不是,则计算机保持S4/G3状态,返回步骤B,直至AC恢复;如果是,则操作***自动启动,并且操作***在启动过程中根据步骤A中所保存的掉电信息,由S4/G3状态进入S3状态,然后,计算机操作***保持S3状态,直至使用者触发S3触发事件以实现快速开机。
其中,步骤A所述计算机记录掉电信息包括:
计算机主板收到掉电通知信号,根据该掉电通知信号判断得到计算机当前出现***AC掉电,计算机主板在由计算机主板电池供电的寄存器上记录数值,以作为掉电信息。
其中,计算机主板具有备用电池供电时,所述掉电通知信号为备用电池向主板发送的高电平状态的ON-BATT信号,主板根据该信号的高电平状态判断得到发生***AC掉电,则执行所述在寄存器上记录掉电信息的步骤。
其中,步骤A所述计算机记录掉电信息包括:
计算机主板南桥上空闲的通用输入输出GPIO位侦测接收到的ON-BATT信号,在侦测得到该信号处于高电平时,则在主板南桥上由计算机主板供电的寄存器中记录数值,用以表示计算机发生掉电。
其中,计算机主板没有备用电池供电时,所述掉电通知信号为3.3VSB,计算机主板根据该3.3VSB不存在判断得到发生***AC掉电,则执行所述在寄存器上记录掉电信息的步骤。
其中,步骤B中,所述操作***在启动过程中根据步骤A中所保存的掉电信息由S4/G3状态进入S3状态包括:
步骤B1:计算机的基本输入输出***BIOS从所述由计算机主板电池供电的寄存器中读取该寄存器所记录的数值,根据该数值判断得到计算机曾经出现***AC掉电;
步骤B2:BIOS向操作***不断发出进入S3状态的指令,直至操作***收到并响应该指令为止,操作***根据收到的进入S3状态的指令进入S3状态。
其中,在计算机主板上有备用电池供电时,步骤A中,计算机的操作***进入S4状态;在计算机的主板上没有备用电池供电时,步骤A中,计算机的操作***进入G3状态。
为实现上述目的,本发明还提供了一种实现快速开机的装置,该装置至少包括:第一脉冲发生模块、检测模块、第二脉冲发生模块、以及开机信号产生环节模块,其中:
第一脉冲发生模块用于在收到掉电通知信号后,产生触发休眠的触发脉冲并将该脉冲发送给检测模块,以使得检测模块通过开机信号产生环节模块将操作***引导进入S4/G3状态;
检测模块用于在***AC掉电时,根据掉电通知信号记录掉电信息,还用于在AC恢复时,根据记录的掉电信息向第二脉冲发生模块发送掉电恢复信号;
第二脉冲发生模块用于在接收到检测模块所发送的掉电恢复信号后,产生触发脉冲并发送至检测模块,以使得检测模块通过开机信号产生环节模块将操作***由S4/G3状态引导进入S3状态;
开机信号产生环节模块用于根据自检测模块收到的信号,向计算机主机电源发送开启/关闭电源的信号。
其中,所述装置进一步包括备用电池,该备用电池用于在出现AC***掉电时向第一脉冲发生模块和检测模块发送作为掉电通知信号的ON-BATT信号。
可见,利用本发明所提供的装置及方法,能够使得计算机发生AC掉电后,能够进入并保持S3状态,以使得在使用者通过触发S3触发事件时实现快速开机,从而减少了开机时进入操作***所历经的时间。因此,本发明所提供的方法及装置有利于避免使用者在***启动过程中的漫长等待,从而为用户带来使用上的便利,并且,本发明能够针对AC掉电这一特殊情况实现快速开机,从而使得本发明具有更广的应用范围。
附图说明
图1为本发明实现快速开机的整体流程图。
图2为本发明在***AC掉电并恢复时,实现快速开机的流程图。
图3为本发明一实施例中,本发明所提供的实现快速开机的装置的模块图。
具体实施方式
本发明为一种实现快速开机的方法及装置,在该方法中,当计算机出现***AC掉电时,将掉电信息记录在相应的存储器中,在AC恢复时,根据所记录的掉电信息,计算机的操作***进入并保持S3状态,直至使用者通过触发S3触发事件实现快速开机。在本发明所提供的装置中,利用检测模块检测AC掉电这一事件,并且,检测模块利用第一脉冲发生模块和第二脉冲发生模块所产生的脉冲,控制开机信号产生模块使计算机的操作***进入并保持在S3状态,从而满足快速开机的需要。
下面结合附图对本发明进行详细描述。
参见图1,本发明采用从S3状态进入操作***的方式实现快速开机,该快速开机包括以下步骤:
步骤100:根据使用者的操作,计算机的操作***处于S0、S3、S4和S5状态中的任意一种状态;
步骤101:操作***判断是否出现***AC掉电,如果是,则执行步骤102及其后续步骤,否则,操作***保持当前状态,并返回步骤101,直至出现AC掉电执行步骤102,或操作***根据使用者的操作改变当前状态后,结束本流程;
步骤102:计算机记录AC掉电信息,并在AC恢复后,使操作***进入并保持S3状态,在使用者触发S3触发事件后,由S3状态进入操作***,从而实现快速开机。
其中,在本发明实施例中,参见图2,实现上述步骤102具体包括以下步骤:
步骤200:***掉电后,该计算机记录掉电信息,在本发明实施例中,采用根据ON-VBA信号的电平状态记录掉电信息,在主板具有备用电池时,该ON-VBA信号为备用电池所发出的ON-BATT信号,而在主板上没有备用电池时,该ON-VBA信号则为主板上的3.3VSB信号,该ON-VBA信号用以表示是否发生了AC掉电,***根据该ON-VBA信号来记录掉电信息,其具体实现方式如下:
方式一,在主板上具有备用电池供电时:计算机主板上的备用电池向主板始终发送一个掉电通知信号ON-BATT,该信号始终处于低电平状态,只有在计算机处于***AC掉电状态时,该ON-BATT信号才被拉高为高电平状态,在发生***AC掉电时,主板收到该高电平状态的ON-BATT信号后,在主板的寄存器中记录掉电信息;
方式二,在主板上没有备用电池供电时:如果计算机发生AC掉电,则3.3VSB不存在,主板根据该3.3VSB不存在判断得到当前发生了***AC掉电,则在主板的寄存器中记录掉电信息;其中,3.3VSB是主板上的一种供电电压,当计算机在AC插头仍然连接电源而处于S5状态时,3.3VSB存在;而在AC插头不连接电源使得计算机处于G3状态时,3.3VSB不存在,因此,本发明采用该3.3VSB信号作为判断AC是否掉电的一个的信号;
在本发明实施例中,主板上具有备用电池供电,因此,本发明实施例采用上述的方式一实现记录掉电信息,其具体实现为:
主板南桥上空闲的通用输入输出(GPIO)位侦测接收到的ON-BATT信号,当侦测到该信号处于高电平时,则在主板南桥上的相应寄存器中记录下相应的值,本发明实施例中,如果侦测到ON-BATT信号处于高电平,则在主板南桥的M-BATT寄存器中记录1,用以表示***的前一个状态有过掉电记录,相应的,该M-BATT寄存器中记录0则表示***AC供电正常;在本发明的各个实施例中,可以采用主板上不同的寄存器记录掉电信息,但所采用的寄存器必须为计算机主板电池供电的寄存器,该寄存器能够在S3、S4、S5以及G3状态下保证存储在其上的值不丢失,以供再次启动开机时BIOS查询该寄存器中所记录的掉电信息;在本发明其它实施例中,也可采用其它不同的数值记录在相应的寄存器中,以表示***的掉电情况,该寄存器中所记录的数值以及各个数值与掉电状态的对应关系并不影响本发明的实现;
步骤201:计算机在掉电后,进入S4/G3状态,在本发明实施例中,由于主板上有备用电池模块供电,因此,本步骤中,计算机进入S4状态,在本发明其它实施例中,如果没有主板上的备用电池供电,则该计算机选择进入G3状态;其中,S4是指计算机挂起到硬盘的状态,而不像S3状态那样挂起到内存的状态,计算机在进入S4状态时,将进入S4休眠前的所有计算机现场信息保存在硬盘中,在该S4状态下,计算机中的硬件处于关闭状态,如果用户通过例如按动电源开关而触发S4唤醒条件,计算机则通过操作***或BIOS将保存在硬盘中的S4状态前的所有计算机现场信息原样写入原先的位置,从而达到休眠状态前后一致;
步骤202:判断AC是否恢复,如果是,则执行步骤203及后续步骤,否则,返回步骤201,使得计算机保持S4/G3状态,直至AC恢复后执行步骤203及其后续步骤;
步骤203~步骤204:***根据在BIOS中的预先设定,在AC恢复后自动启动,在***启动的过程中,BIOS查询在步骤200中的掉电记录,以判断该计算机是否曾经掉电,如果是,则执行步骤205及其后续步骤,否则,执行步骤208;
在本发明实施例中,BIOS从M-BATT寄存器中读取所记录的数值,如果该数值为1,则判断得到计算机曾经掉电,如果该数值为0,则判断得到该计算机不曾掉电;
步骤205~步骤207:BIOS向***发出进入S3状态的指令,***收到并响应该指令,然后,该***进入S3状态,使用者触发S3状态触发事件后,计算机根据触发事件进入操作***,以结束快速开机的流程;从而,使得计算机在AC掉电恢复后进入并保持S3状态,使用者通过出发S3触发事件即可唤醒***,从而达到快速启动的目的;
在本发明实施例中,采用计算机主板南桥上的GPIO信号触发开机(POWERBT)信号,以该POWERBT作为BIOS向***发出的进入S3状态的指令,***收到该指令后进入S3状态;
步骤208:在BIOS通过查询判断得到该计算机未曾掉电后,BIOS引导***进入S5状态,然后在执行步骤207,BIOS根据使用者例如按动开机按钮的触发动作,引导***由S5状态进入操作***;本步骤208的内容为本领域技术人员无需创造性劳动即可实现的内容,且BIOS通过S5状态进入操作***不属于快速开机的范畴之内,本流程中包括该步骤仅为该流程的实现更加严谨,不应认为该步骤是实现本发明所述快速开机的必要步骤。
参见图3,为了实现以上图2所示的AC断电后的快速开机过程,本发明采用图3所示的电路装置来实现快速开机,该电路装置具体包括:第一脉冲发生模块301、检测模块302、第二脉冲发生模块303、开机信号产生环节模块304以及备用电池305,其中:
如果计算机出现***AC掉电的情况,则备用电池305立即启动并向第一脉冲产生模块301发送高电位的ON-BATT信号,第一脉冲产生模块301收到该ON-BATT信号后,产生一个用于触发休眠的触发脉冲SLEEPSW+,并将该触发脉冲发送给检测模块302;检测模块302收到该SLEEPSW+后,根据从备用电池305所接收的ON-BATT信号记录掉电信息,同时,检测模块302向开机信号产生环节模块304发出开机请求信号PWROK,开机信号产生环节模块304收到该PWROK信号后,发出主机电源开启信号PS-ON#,从而开启主机电源,使操作***自动进入S4状态;
当AC恢复时,检测模块302会检测到AC已经恢复,该检测模块302通过开机信号产生环节模块304开启主机电源,使***从S4状态唤醒;
***从S4状态唤醒后,在自检过程中检测模块302根据所保存的掉电信息判断是否曾经发生掉电,如果发现***曾经掉电,则会在进入操作***后由检测模块302不断发出AC-UP信号给第二脉冲产生模块303,第二脉冲产生模块303收到该AC-UP信号后,不断产生表示交流电恢复的触发脉冲PWRBT#,并将该触发脉冲发送给检测模块302,检测模块302收到该脉冲后,不断向开机信号产生环节模块304发出开机请求PWROK,开机信号产生环节模块304将计算机挂起到内存,从而使***进入S3状态;
利用图3所示电路,能够使得计算机始终保持在S3状态,在使用者触发S3触发事件后能够使计算机快速进入操作***,从而实现快速开机;
其中,在本发明其它实施例中,本发明所提供的用于实现快速开机的电路装置可不具有备用电池,并不影响本发明的实现;在这些实施例中,检测模块以及第一脉冲发生模块根据主板上的3.3VSB判断是否发生***AC掉电,并在发生***AC掉电时记录掉电信息,使操作***进入G3状态,在AC恢复时,检测模块、第二脉冲发生模块以及开机信号产生环节模块使***由G3状态进入并保持在S3状态,以在使用者触发S3触发事件时实现快速开机。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (9)

1、一种实现快速开机的方法,其特征在于,如果计算机出现***交流电AC掉电,该方法包括:
步骤A:计算机记录掉电信息,并使计算机的操作***进入S4/G3状态;
步骤B:判断AC是否恢复,如果不是,则计算机保持S4/G3状态,返回步骤B,直至AC恢复;如果是,则操作***自动启动,并且操作***在启动过程中根据步骤A中所保存的掉电信息,由S4/G3状态进入S3状态,然后,计算机操作***保持S3状态,直至使用者触发S3触发事件以实现快速开机。
2、根据权利要求1所述的方法,其特征在于,步骤A所述计算机记录掉电信息包括:
计算机主板收到掉电通知信号,根据该掉电通知信号判断得到计算机当前出现***AC掉电,计算机主板在由计算机主板电池供电的寄存器上记录数值,以作为掉电信息。
3、根据权利要求2所述的方法,其特征在于,计算机主板具有备用电池供电时,所述掉电通知信号为备用电池向主板发送的高电平状态的ON-BATT信号,主板根据该信号的高电平状态判断得到发生***AC掉电,则执行所述在寄存器上记录掉电信息的步骤。
4、根据权利要求3所述的方法,其特征在于,步骤A所述计算机记录掉电信息包括:
计算机主板南桥上空闲的通用输入输出GPIO位侦测接收到的ON-BATT信号,在侦测得到该信号处于高电平时,则在主板南桥上由计算机主板供电的寄存器中记录数值,用以表示计算机发生掉电。
5、根据权利要求2所述的方法,其特征在于,计算机主板没有备用电池供电时,所述掉电通知信号为3.3VSB,计算机主板根据该3.3VSB不存在判断得到发生***AC掉电,则执行所述在寄存器上记录掉电信息的步骤。
6、根据权利要求2所述的方法,其特征在于,步骤B中,所述操作***在启动过程中根据步骤A中所保存的掉电信息由S4/G3状态进入S3状态包括:
步骤B1:计算机的基本输入输出***BIOS从所述由计算机主板电池供电的寄存器中读取该寄存器所记录的数值,根据该数值判断得到计算机曾经出现***AC掉电;
步骤B2:BIOS向操作***不断发出进入S3状态的指令,直至操作***收到并响应该指令为止,操作***根据收到的进入S3状态的指令进入S3状态。
7、根据权利要求1所述的方法,其特征在于,在计算机主板上有备用电池供电时,步骤A中,计算机的操作***进入S4状态;在计算机的主板上没有备用电池供电时,步骤A中,计算机的操作***进入G3状态。
8、一种实现快速开机的装置,其特征在于,该装置至少包括:第一脉冲发生模块、检测模块、第二脉冲发生模块、以及开机信号产生环节模块,其中:
第一脉冲发生模块用于在收到掉电通知信号后,产生触发休眠的触发脉冲并将该脉冲发送给检测模块,以使得检测模块通过开机信号产生环节模块将操作***引导进入S4/G3状态;
检测模块用于在***AC掉电时,根据掉电通知信号记录掉电信息,还用于在AC恢复时,根据记录的掉电信息向第二脉冲发生模块发送掉电恢复信号;
第二脉冲发生模块用于在接收到检测模块所发送的掉电恢复信号后,产生触发脉冲并发送至检测模块,以使得检测模块通过开机信号产生环节模块将操作***由S4/G3状态引导进入S3状态;
开机信号产生环节模块用于根据自检测模块收到的信号,向计算机主机电源发送开启/关闭电源的信号。
9、根据权利要求8所述的装置,其特征在于,所述装置进一步包括备用电池,该备用电池用于在出现AC***掉电时向第一脉冲发生模块和检测模块发送作为掉电通知信号的ON-BATT信号。
CNB2004100005904A 2004-01-15 2004-01-15 一种实现快速开机的方法及装置 Expired - Fee Related CN100339828C (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CNB2004100005904A CN100339828C (zh) 2004-01-15 2004-01-15 一种实现快速开机的方法及装置
PCT/CN2004/000460 WO2005071531A1 (fr) 2004-01-15 2004-05-09 Procede et dispositif permettant de demarrer un ordinateur

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100005904A CN100339828C (zh) 2004-01-15 2004-01-15 一种实现快速开机的方法及装置

Publications (2)

Publication Number Publication Date
CN1641573A true CN1641573A (zh) 2005-07-20
CN100339828C CN100339828C (zh) 2007-09-26

Family

ID=34800340

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100005904A Expired - Fee Related CN100339828C (zh) 2004-01-15 2004-01-15 一种实现快速开机的方法及装置

Country Status (2)

Country Link
CN (1) CN100339828C (zh)
WO (1) WO2005071531A1 (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101183801B (zh) * 2007-12-07 2011-03-16 杭州华三通信技术有限公司 一种掉电保护方法、***和装置
CN102455774A (zh) * 2010-10-18 2012-05-16 无锡江南计算技术研究所 一种带有主机通道适配器设备的主机及其睡眠和唤醒方法
CN101727328B (zh) * 2008-10-17 2013-10-09 华擎科技股份有限公司 缩减开机时间的方法及其应用的电脑***
CN103513742A (zh) * 2012-06-28 2014-01-15 联想(北京)有限公司 终端设备
CN103853304A (zh) * 2012-11-28 2014-06-11 精英电脑股份有限公司 电脑及其外接式电源模块
CN104345850A (zh) * 2013-08-09 2015-02-11 瑞祺电通股份有限公司 智能型自动开机装置
CN106060651A (zh) * 2016-06-06 2016-10-26 深圳Tcl数字技术有限公司 智能电视的启动方法及***
CN107613546A (zh) * 2017-07-21 2018-01-19 青岛海信电器股份有限公司 Ble芯片及其中指定元件的控制方法、蓝牙低功耗设备
CN107807728A (zh) * 2016-09-09 2018-03-16 佛山市顺德区顺达电脑厂有限公司 关机放电***
CN113010215A (zh) * 2021-03-12 2021-06-22 山东英信计算机技术有限公司 一种操作***快速重启的方法、装置、设备及可读介质

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
US9098305B2 (en) * 2010-04-13 2015-08-04 Compal Electronics, Inc. Computer system and bootup and shutdown method thereof
CN112905389A (zh) * 2021-03-25 2021-06-04 北京计算机技术及应用研究所 一种飞腾服务器平台下开机恢复和关机保存的方法
CN114168393B (zh) * 2021-10-31 2023-11-21 苏州浪潮智能科技有限公司 一种服务器测试方法、***、设备以及介质

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1020971C (zh) * 1990-10-07 1993-05-26 深圳华德电子有限公司 计算机断电现场信息保存和恢复方法
JP3943665B2 (ja) * 1997-09-01 2007-07-11 株式会社東芝 スリープ制御方法、およびイベント通知方法
JPH11353161A (ja) * 1998-06-09 1999-12-24 Daiwa Industries Ltd 制御プログラムの起動方法
KR100319292B1 (ko) * 1999-12-02 2002-01-05 윤종용 빠른 부팅 속도를 갖는 컴퓨터 시스템 및 그 방법
CN1145104C (zh) * 2000-12-08 2004-04-07 英业达股份有限公司 计算机***意外停机的检测与处理的方法
CN1421774A (zh) * 2001-11-30 2003-06-04 英业达股份有限公司 启动便携式计算机个人数字助理操作***的方法及***
CN1195268C (zh) * 2002-05-16 2005-03-30 智邦科技股份有限公司 可快速启动的计算机***
CN2572463Y (zh) * 2002-09-04 2003-09-10 联想(北京)有限公司 计算机关机状态时辅助电源供电的控制装置

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101183801B (zh) * 2007-12-07 2011-03-16 杭州华三通信技术有限公司 一种掉电保护方法、***和装置
CN101727328B (zh) * 2008-10-17 2013-10-09 华擎科技股份有限公司 缩减开机时间的方法及其应用的电脑***
CN102455774A (zh) * 2010-10-18 2012-05-16 无锡江南计算技术研究所 一种带有主机通道适配器设备的主机及其睡眠和唤醒方法
CN103513742A (zh) * 2012-06-28 2014-01-15 联想(北京)有限公司 终端设备
CN103853304A (zh) * 2012-11-28 2014-06-11 精英电脑股份有限公司 电脑及其外接式电源模块
CN104345850B (zh) * 2013-08-09 2018-05-08 瑞祺电通股份有限公司 智能型自动开机装置
CN104345850A (zh) * 2013-08-09 2015-02-11 瑞祺电通股份有限公司 智能型自动开机装置
CN106060651A (zh) * 2016-06-06 2016-10-26 深圳Tcl数字技术有限公司 智能电视的启动方法及***
CN106060651B (zh) * 2016-06-06 2019-08-16 深圳Tcl数字技术有限公司 智能电视的启动方法及***
US10631051B2 (en) 2016-06-06 2020-04-21 Shenzhen Tcl Digital Technology Ltd. Method and system for starting smart television
CN107807728A (zh) * 2016-09-09 2018-03-16 佛山市顺德区顺达电脑厂有限公司 关机放电***
CN107807728B (zh) * 2016-09-09 2020-07-21 佛山市顺德区顺达电脑厂有限公司 关机放电***
CN107613546A (zh) * 2017-07-21 2018-01-19 青岛海信电器股份有限公司 Ble芯片及其中指定元件的控制方法、蓝牙低功耗设备
CN107613546B (zh) * 2017-07-21 2021-01-26 海信视像科技股份有限公司 Ble芯片及其中指定元件的控制方法、蓝牙低功耗设备
CN113010215A (zh) * 2021-03-12 2021-06-22 山东英信计算机技术有限公司 一种操作***快速重启的方法、装置、设备及可读介质

Also Published As

Publication number Publication date
CN100339828C (zh) 2007-09-26
WO2005071531A1 (fr) 2005-08-04

Similar Documents

Publication Publication Date Title
CN100339828C (zh) 一种实现快速开机的方法及装置
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
US7844788B2 (en) Mirroring system memory in non-volatile random access memory (NVRAM) for fast power on/off cycling
US7869835B1 (en) Method and system for pre-loading and executing computer instructions within the cache memory
CN1282059C (zh) 一种加快操作***的引导方法
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
CN102103406B (zh) 操作***无关的网络事件处理
CN102193765B (zh) 显示信息更新的装置及方法
EP1351146A1 (en) Power management system and method with recovery after power failure
US20090217026A1 (en) Method for changing power states of a computer
US10089182B2 (en) Energy-efficient nonvolatile microprocessor
JPH04362717A (ja) システム再起動装置
CN101937376A (zh) 一种数据管理方法及数据存储装置
CN101937344B (zh) 一种计算机快速启动的装置及方法
US20220179472A1 (en) Managing ephemeral storage on a computing node
US7886177B2 (en) Method and apparatus of collecting timer ticks
CN102736928B (zh) 快速唤醒计算机***方法与计算机***
CN115481127A (zh) 数据库的数据存储方法、存储介质与设备
JP5166211B2 (ja) 不揮発性メモリを主記憶に用いた装置
CN101436097B (zh) 电子装置及其唤醒方法
TW200534083A (en) Method for monitoring power state of computer system
CN111897581B (zh) 息屏唤醒方法、装置、存储介质及一体机设备
EP1335291A1 (en) Power management system and method
CN1534438A (zh) 具有可支持移动磁盘工作模式硬盘的计算机

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

Granted publication date: 20070926

Termination date: 20210115

CF01 Termination of patent right due to non-payment of annual fee