Summary: | 碩士 === 國立中正大學 === 資訊工程研究所 === 101 === This paper presents a method to speed up the application restart time in hibernation fast booting system. This system is using high-speed random access device as secondary storage (e.g., flash drives). Past research assume random access speed and sequential access speed are equal. Therefore, we can reduce the hibernation file to achieve the best boot speed.
For users, faster boot speed does not mean a better user experience. User experience includes a fast boot time and the time to restarting the application. We will find and add user mode application working set to the hibernation file. Although hibernation file becomes larger, but our method using sequential access to read hibernation file, so the larger hibernation file will slightly increase boot time. Our method can effectively reduce the application restart time by random access (e.g., swap-in)reducing. In this paper, we reduce the total time of the boot time, including application restart time and enhance user experience.
|