透過您的圖書館登入
IP:18.117.188.64
  • 學位論文

利用微虛擬機控管層加速休眠式開機

Improving Hibernation-based Booting with Microvisor

指導教授 : 羅習五
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


隨著快速開機的需求出現,休眠式快速開機提供了一個很好的選擇,大幅減少開機時間。在系統休眠之前,以系統本身的機制將所有使用者page data存入交換空間,使休眠檔案大幅 縮小,進而使之後的回復時間大幅縮短。 但是此種方式只能動態載入使用者page data,無法處理作業系統的page data。這篇論文將提供一個架構,可以將作業系統的page data一併處理,使之能動態載入,減少開機時間。 並且將透過實驗與計算驗證,動態載入作業系統的資料可以大幅縮短開機時間。

並列摘要


With the demand for faster booting, hibernation-based boot provides a good solution, significantly reduce boot time. By using the mechanism of the operation system, storing all users' page data into swap space before the system started hibernation, to shrink the hibernation file, therefore significantly squeeze the recovery time after system get powered. But this approach can only dynamically loading users' page data, not those page data belong to the operating system. This paper will provide an architecture that ability to deal with operating system's page data processing, so that they can be dynamically loaded, and the user get smaller boot time. Through some experiments and calculation, this paper will verify that dynamic loading the operating system's data can significantly squeeze the boot time.

參考文獻


[1] G. Lawton, “Improved flash memory grows in popularity,” IEEE Computer,
[2] F. F.-H. Nah, “A study on tolerable waiting time: how long are web users
[3] R. B. Miller, “Response time in man-computer conversational transactions,” in
time efficient method to suspend an os to a flash drive,” in Proceedings of the
experience on linux-based smartphone,” in Proceedings of the Linux Symposium,

延伸閱讀