Browse Prior Art Database

Method of High-Speed Hibernation

IP.com Disclosure Number: IPCOM000114722D
Original Publication Date: 1995-Jan-01
Included in the Prior Art Database: 2005-Mar-29
Document File: 2 page(s) / 88K

Publishing Venue

IBM

Related People

Fukui, M: AUTHOR [+4]

Abstract

This article discloses power management technology which is recently getting to be recognized and is indispensable especially to notebook PC driven by battery. "Hibernation" is one of the power management technologies. Hibernation is to stop powering almost all of the electronic circuits in the PC after saving the data such as hardware context information and VRAM data, which are indispensable for waking up the system operation, on non-volatile storage device like Hard Disk Drive (HDD). There is a similar technology called "Suspend". But suspend differs from hibernation in that it saves the above mentioned data on the main memory, which is generally composed of Dynamic RAM (DRAM) and requires power supply for refreshing memory even when the system is not active in suspend mode.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Method of High-Speed Hibernation

      This article discloses power management technology which is
recently getting to be recognized and is indispensable especially to
notebook PC driven by battery.  "Hibernation" is one of the power
management technologies.  Hibernation is to stop powering almost all
of the electronic circuits in the PC after saving the data such as
hardware context information and VRAM data, which are indispensable
for waking up the system operation, on non-volatile storage device
like Hard Disk Drive (HDD).  There is a similar technology called
"Suspend".  But suspend differs from hibernation in that it saves the
above mentioned data on the main memory, which is generally composed
of Dynamic RAM (DRAM) and requires power supply for refreshing memory
even when the system is not active in suspend mode.  Therefore,
hibernation saves more power consumption than suspend.  However, it
takes more time to enter and/or wake up from hibernation than to
suspend and resume, because the data transfer rate of HDD is slower
than that of DRAM.  Also, the files in HDD are dependent on the
Operating System (OS) because the OS manages the contents of the HDD.

      This invention is directed to a method for making a special
area on the HDD where the data which is necessary for waking up the
system operation are be saved.  (Such data is called "Hibernation
File").  Thus, it can be achieved to decrease access time to the HDD
and to secure the area for the hibernation file in the HDD.  It
should
be appreciated that such secured area is independent from the OS.

      Conventionally, the area for the hibernation file was made by
the OS service which manages the contents of the HDD.  Therefore, it
had been necessary to be conscious of the mechanism/operation of the
file management of the OS.  It causes various problems when a
plurality of OSs are made on a same the HDD.  There already exists
some technologies which make special area on the HDD as a System
partition for such as IML of ESDI or SCSI.  However, they basically
can be implemented by changing the maximum value of the logical
record. ...