Patent · US Expired

Method for booting an operating system

US7607000B1 · kind B1 · utility

14Cited by
13References
133Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 13, 2003
Grant dateOct 20, 2009
Priority date
Expiry dateDec 8, 2024

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/4406
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for accelerating an operating system boot process is disclosed. In one exemplary embodiment, during a first operating system boot, information regarding the physical locations of disk access performed by the operating system to complete the boot are recorded and stored in a control data file. The control data file is used during a second operating system boot to predict which data will be required during the second operating system, and to populate a cache with that data. The cache can then be used to improve the second operating system boot to improve the boot time. In one embodiment, the information is independent of a file system of the operating system. In another embodiment, the cache can be populated by copying data from a mass storage device to a cache, and when the data is used, it can be moved from the cache to another cache.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.