Improving Hibernation-based Booting with Microvisor

碩士 === 國立中正大學 === 資訊工程研究所 === 102 === 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 shrin...

Full description

Bibliographic Details
Main Authors: Shin-Ta Hsieh, 謝昇達
Other Authors: Shi-Wu Lo
Format: Others
Language:zh-TW
Published: 2013
Online Access:http://ndltd.ncl.edu.tw/handle/9azjfv
Description
Summary:碩士 === 國立中正大學 === 資訊工程研究所 === 102 === 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.