启动计算机系统的方法和设备技术方案

技术编号:2846904 阅读:179 留言:0更新日期:2012-04-11 18:40
一种使用非易失可重编程存储设备快速启动个人计算机系统的方法。当系统处于所需要的操作状态时系统工作存储器内容的一个压缩存储镜像被保存在非易失可重编程存储器中。镜像能在启动过程中,或者当计算机系统关机时被捕获到。当用户重启计算机时,将存储镜像解压缩并且装载到工作存储器中。这在非常短的时间内使计算机处于可操作状态。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及了计算机系统或者其它数字处理设备的启动,尤其与桌面计算机系统和包括移动计算设备在内的个人计算机有关。
技术介绍
冷启动或者硬启动后个人计算机通常运行的第一个程序是加载在只读存储器(ROM)或者电可擦除只读存储器(EEPROM)上的一套指令,其包含初始化系统硬件并且能使机器激活硬盘驱动来找到引导装载程序所需的信息。所以,目前,操作系统从本地硬盘驱动器将启动信息和文件加载到工作存储器或系统存储器中,通常称之为随机存取存储器(RAM)。信息通常包括文件系统驱动程序,操作系统内核,必须解析成有用信息的配置和设备信息,以及通常的外观定制。由于这些文件的绝对数量和容量,计算机通常要花费几分钟来启动即进入可用状态,这通常使终端用户非常沮丧。个人计算机的启动时间对工作者的生产力有着很大的影响。个人计算机广泛应用于工作场所,尤其是办公室环境。在一个大的办公室中,等待电脑启动所花费的时间会导致大量的非生产性时间。如果职员使用移动个人计算机在整个工作日开会,那么问题更为严重。而且,由于操作系统错误不得不重启计算机也是常有的现象,这种操作系统错误的出现仅是由于计算机的使用。而且,在某些环境本文档来自技高网...

【技术保护点】
一种将操作系统完全加载在计算机系统上的启动方法,所述计算机系统具有系统工作存储器,特性在于所述方法包括下面的步骤提供系统工作存储器所需内容的存储镜像,加载存储镜像至非易失可重编程存储器中,并且一旦系统需要启动,将来自非易失可重编程存 储器的存储镜像加载到系统工作存储器中。

【技术特征摘要】
1.一种将操作系统完全加载在计算机系统上的启动方法,所述计算机系统具有系统工作存储器,特性在于所述方法包括下面的步骤提供系统工作存储器所需内容的存储镜像,加载存储镜像至非易失可重编程存储器中,并且一旦系统需要启动,将来自非易失可重编程存储器的存储镜像加载到系统工作存储器中。2.如权利要求1所述方法,特性在于提供系统工作存储器所需内容的存储镜像步骤,包括提供系统工作存储器引导后内容的存储镜像的步骤。3.如权利要求1所述启动计算机系统的方法,特性在于提供系统工作存储器所需内容的存储镜像步骤,包括提供存储镜像的步骤,该存储镜像为在计算机系统最近关机之前存储在系统工作存储器中所有数据的镜像。4.如权利要求1所述方法,特性在于包括步骤为压缩存储镜像并将已压缩的存储镜像加载到非易失可重编程存储器中,并且在重新加载后,解压缩已压缩的存储镜像,以便将解压缩的存储镜像加载到工作存储器中。5.如权利要求4所述方法,其中包括当重新加载工作存储器时,加密压缩存储镜像和解密存储镜像的步骤。6.如权利要求1所述方法,特性在于包括在操作系统启动过程中创建存储镜像的步骤。7.如权利要求1所述方法,特性在于包括响应系统配置的重大改变进行更新存储镜像的步骤。8.如权利要求7所述方法,特性在于更新步骤包括存档已知最近正确的存储镜像或已知最近正确的压缩存储镜像的步骤。9.如权利要求1所述方法,特性在于非易失可重编程存储器是闪存存储器并且所述方法包括修改操作系统源码以支持闪存文件系统和/或闪存转换层(FTL)的步骤。10.如权利要求1所述方法,特性在于包括修改BIOS以从非易失可重编程存储器启动的步骤。11.如权利要求10所述方法,特性...

【专利技术属性】
技术研发人员:丹尼尔詹姆士奥康纳尔
申请(专利权)人:T一科技有限公司
类型:发明
国别省市:NZ[新西兰]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1