Dynamic hibernation time in a computer system
    1.
    发明授权
    Dynamic hibernation time in a computer system 失效
    动态Hibernationszeit计算机系统

    公开(公告)号:EP0819999B1

    公开(公告)日:2004-04-28

    申请号:EP97305237.6

    申请日:1997-07-15

    CPC classification number: G06F9/4418 G06F1/30 G06F11/1441 Y02D10/44

    Abstract: A dynamic hibernation time apparatus monitors and ensures that battery packs in a computer system have sufficient energy capacity to sustain a proper saving of the hibernation file into the hard disk drive. The invention determines the memory size of the computer and adds the storage space needed to store the chip register contents to arrive at the determination of the hibernation file size. Next, the time necessary to save the hibernation file on the disk data storage device and the hibernation energy required to operate the disk data storage device to completely save the hibernation file are determined. When the battery capacity drops within a range of the previously computed hibernation energy, a warning message is generated at the user and the hibernation file is saved. The computer is shut down after the hibernation file has been properly saved. Thus, by determining the total memory size to be saved in the hibernation file, by determining the time and the energy required to completely store the hibernation file into the disk drive, and by sensing either the battery capacity or requesting that the smart battery sends an alarm to initiate the hibernation file saving process, the present invention ensures that sufficient energy exists in the battery packs to properly save the hibernation file onto the hard disk drive before system shut down occurs due to low battery capacity without wasting energy by determining the set point based on a maximum memory configuration.

    Dynamic hibernation time in a computer system
    2.
    发明公开
    Dynamic hibernation time in a computer system 失效
    Dynamische Hibernationszeit eines Computersystems

    公开(公告)号:EP0819999A1

    公开(公告)日:1998-01-21

    申请号:EP97305237.6

    申请日:1997-07-15

    CPC classification number: G06F9/4418 G06F1/30 G06F11/1441 Y02D10/44

    Abstract: A dynamic hibernation time apparatus monitors and ensures that battery packs in a computer system have sufficient energy capacity to sustain a proper saving of the hibernation file into the hard disk drive. The invention determines the memory size of the computer and adds the storage space needed to store the chip register contents to arrive at the determination of the hibernation file size. Next, the time necessary to save the hibernation file on the disk data storage device and the hibernation energy required to operate the disk data storage device to completely save the hibernation file are determined. When the battery capacity drops within a range of the previously computed hibernation energy, a warning message is generated at the user and the hibernation file is saved. The computer is shut down after the hibernation file has been properly saved. Thus, by determining the total memory size to be saved in the hibernation file, by determining the time and the energy required to completely store the hibernation file into the disk drive, and by sensing either the battery capacity or requesting that the smart battery sends an alarm to initiate the hibernation file saving process, the present invention ensures that sufficient energy exists in the battery packs to properly save the hibernation file onto the hard disk drive before system shut down occurs due to low battery capacity without wasting energy by determining the set point based on a maximum memory configuration.

    Abstract translation: 动态休眠时间装置监视和确保计算机系统中的电池组具有足够的能量容量,以将休眠文件正确地保存到硬盘驱动器中。 本发明确定计算机的存储器大小,并且添加存储芯片寄存器内容所需的存储空间,以得到休眠文件大小的确定。 接下来,确定将休眠文件保存在磁盘数据存储设备上所需的时间以及操作磁盘数据存储设备以完全保存休眠文件所需的休眠能量。 当电池容量在先前计算的休眠能量的范围内下降时,在用户处产生警告消息,并保存休眠文件。 休眠文件已正确保存后,计算机将关闭。 因此,通过确定要保存在休眠文件中的总内存大小,通过确定将休眠文件完全存储到磁盘驱动器中所需的时间和能量,以及通过感测电池容量或请求智能电池发送 警报启动休眠文件保存过程,本发明确保电池组中存在足够的能量,以便在系统关闭之前由于电池容量低而正确地将休眠文件保存到硬盘驱动器上,而不会通过确定设定点而浪费能量 基于最大内存配置。

Patent Agency Ranking