【技术实现步骤摘要】
本专利技术属于计算机应用
,尤其涉及一种实现计算机快速开机的方法及装置。
技术介绍
随着计算机的操作系统的日益庞大,系统的启动时间越来越长,尽管计算机技术的飞跃发展使得计算机的处理速度和计算速度越来越快,但由于计算机处理速度和计算速度对缩短系统启动时间并没有明显的作用,因此使得计算机的启动时间随着系统的不断庞大而日益增加。在本专利技术中,涉及到以下的几个计算机所处状态,分别是S0状态,在此状态下,计算机处于正常开机状态;S3状态,在此状态下,计算机处于挂起到内存的休眠状态,计算机将进入休眠状态之前的计算机的各个现场信息保存在内存中,内存在+5伏的辅助电压5VSB供电下保持工作,而其它的硬件则处于关闭状态;在触发S3休眠唤醒事件时,则计算机从内存中读取并执行保存的各个现场信息,从而使计算机恢复至进入S3休眠之前的状态;S4状态,在此状态下,计算机处于挂起到硬盘的休眠状态,计算机将进入S4休眠前的计算机的各个现场信息保存在硬盘中,计算机中的各个硬件处于关闭状态,在通过例如按动电源开关而触发S4唤醒事件时,计算机通过操作系统或基本输入输出系统(BIOS)将保存 ...
【技术保护点】
一种实现快速开机的方法,其特征在于,如果计算机出现系统交流电AC掉电,该方法包括:步骤A:计算机记录掉电信息,并使计算机的操作系统进入S4/G3状态;步骤B:判断AC是否恢复,如果不是,则计算机保持S4/G3状态,返回步骤B ,直至AC恢复;如果是,则操作系统自动启动,并且操作系统在启动过程中根据步骤A中所保存的掉电信息,由S4/G3状态进入S3状态,然后,计算机操作系统保持S3状态,直至使用者触发S3触发事件以实现快速开机。
【技术特征摘要】
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中,所述操作系统在...
【专利技术属性】
技术研发人员:姜军红,李晓龙,
申请(专利权)人:联想北京有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。