发明授权
US5920896A Reducing operating system start-up/boot time through disk block
relocation
失效
通过磁盘块重定位减少操作系统的启动/启动时间
- 专利标题: Reducing operating system start-up/boot time through disk block relocation
- 专利标题(中): 通过磁盘块重定位减少操作系统的启动/启动时间
-
申请号: US822640申请日: 1997-03-21
-
公开(公告)号: US5920896A公开(公告)日: 1999-07-06
- 发明人: Knut Grimsrud , Rick Coulson
- 申请人: Knut Grimsrud , Rick Coulson
- 申请人地址: CA Santa Clara
- 专利权人: Intel Corporation
- 当前专利权人: Intel Corporation
- 当前专利权人地址: CA Santa Clara
- 主分类号: G06F3/06
- IPC分类号: G06F3/06 ; G06F11/34 ; G11B27/034 ; G06F12/00
摘要:
A computer system is equipped with an operating system having a tracer driver for generating trace data including disk locations accessed for disk accesses made by various components of the operating system during system startup/boot time. The tracer driver is loaded at an initial phase of system start-up. The computer system is further equipped with a companion disk block relocation driver for generating, if possible, an alternative disk block allocation for a current disk block allocation that will yield improved overall access time for a sequence of disk accesses. In some embodiments, the disk block relocation driver includes logic for tracing the sequence of disk accesses to determine the current disk block allocation, logic for generating the alternative disk block allocation, if possible, using the trace results, and logic for effectuating the alternate disk block allocation, if generated. In one particular embodiment, the logic for generating the alternative disk block allocation employs a random search approach, while in another embodiment, the logic for generating the alternative disk block allocation employs a heuristic approach.
信息查询