Accelerating Resume Time of User Programs by Storing Critical Memory in Hibernation File
碩士 === 國立中正大學 === 資訊工程研究所 === 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 sequentia...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2013
|
Online Access: | http://ndltd.ncl.edu.tw/handle/k43rz9 |
id |
ndltd-TW-101CCU00392096 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-101CCU003920962019-05-15T20:53:13Z http://ndltd.ncl.edu.tw/handle/k43rz9 Accelerating Resume Time of User Programs by Storing Critical Memory in Hibernation File 在休眠式開機系統上透過分配關鍵記憶體來優化應用程式回復時間 Zheng-Yuan Chen 陳正元 碩士 國立中正大學 資訊工程研究所 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. Shi-Wu Lo 羅習五 2013 學位論文 ; thesis 25 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中正大學 === 資訊工程研究所 === 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.
|
author2 |
Shi-Wu Lo |
author_facet |
Shi-Wu Lo Zheng-Yuan Chen 陳正元 |
author |
Zheng-Yuan Chen 陳正元 |
spellingShingle |
Zheng-Yuan Chen 陳正元 Accelerating Resume Time of User Programs by Storing Critical Memory in Hibernation File |
author_sort |
Zheng-Yuan Chen |
title |
Accelerating Resume Time of User Programs by Storing Critical Memory in Hibernation File |
title_short |
Accelerating Resume Time of User Programs by Storing Critical Memory in Hibernation File |
title_full |
Accelerating Resume Time of User Programs by Storing Critical Memory in Hibernation File |
title_fullStr |
Accelerating Resume Time of User Programs by Storing Critical Memory in Hibernation File |
title_full_unstemmed |
Accelerating Resume Time of User Programs by Storing Critical Memory in Hibernation File |
title_sort |
accelerating resume time of user programs by storing critical memory in hibernation file |
publishDate |
2013 |
url |
http://ndltd.ncl.edu.tw/handle/k43rz9 |
work_keys_str_mv |
AT zhengyuanchen acceleratingresumetimeofuserprogramsbystoringcriticalmemoryinhibernationfile AT chénzhèngyuán acceleratingresumetimeofuserprogramsbystoringcriticalmemoryinhibernationfile AT zhengyuanchen zàixiūmiánshìkāijīxìtǒngshàngtòuguòfēnpèiguānjiànjìyìtǐláiyōuhuàyīngyòngchéngshìhuífùshíjiān AT chénzhèngyuán zàixiūmiánshìkāijīxìtǒngshàngtòuguòfēnpèiguānjiànjìyìtǐláiyōuhuàyīngyòngchéngshìhuífùshíjiān |
_version_ |
1719106592163495936 |