发明名称 Method for redundant suspend to RAM
摘要 A computer system supports suspend operations to save power. The suspend operation maintains power to the system memory to enable a quick recovery from the suspend mode. To insure the accuracy of the data in system memory, a copy of the data is backed up to non-volatile memory, such as a hard disk drive, prior to entering the suspend mode. In addition, a signature value representing blocks or pages of memory also is saved with the data. When normal operation resumes, data in system memory is validated by calculating a new signature for each data block or page, and comparing it with the save signature values. If the signatures match, the data is assumed to be valid. If the values do not match, a restore operation proceeds to load the back up copy to that block of system memory. The algorithm may be run immediately upon resuming operation, or may run in the background when the CPU is idle. In the event a transaction occurs prior to validation of a particular memory location, the access is interrupted and the data is validated or restored. In addition, the error checking and restoration operations may be used during normal system operations to insure the integrity of data in the system memory or other volatile memory components.
申请公布号 US6694451(B2) 申请公布日期 2004.02.17
申请号 US20000732290 申请日期 2000.12.07
申请人 HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. 发明人 ATKINSON LEE W.
分类号 G06F9/445;G06F11/00;G06F11/14;(IPC1-7):G06F11/00 主分类号 G06F9/445
代理机构 代理人
主权项
地址