发明名称 |
Program launch acceleration |
摘要 |
A computer program's launch time is reduced by reorganizing physical address storage of the program on a secondary storage device. Launch of the program is detected, then file access during the launch is monitored. A log file entry is created for each access to the secondary storage device. After launch is complete, the portions of the computer program accesses during the launch are moved into a contiguous area of the secondary storage device. Placement within the area corresponds to the access order during launch. Subsequent launches are faster because the launch portions of the program are contiguously located. Only the first access to a given memory block is considered in ordering the portions within the contiguous area The cluster size is used to estimate whether differing log entries correspond to the same address block.
|
申请公布号 |
US5857101(A) |
申请公布日期 |
1999.01.05 |
申请号 |
US19970839742 |
申请日期 |
1997.04.15 |
申请人 |
ACCELERATION SOFTWARE INTERNATIONAL CORPORATION |
发明人 |
BALLARD, CLINTON L.;SMITH, TIMOTHY W.;ROGERS, TODD |
分类号 |
G06F9/445;(IPC1-7):G06F9/445 |
主分类号 |
G06F9/445 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|