发明名称 Fast speed computer system power-on and power-off method
摘要 A fast speed computer system power-on & power-off method, that is used to reduce an amount of main memory transferred and stored from a main memory into a second storage device, thus speeding up a speed of re-activation of a computer system from a hibernation state into a full speed operation state. Said fast speed computer system power-on & power-off method is applicable to various types of computer systems, and can be used to write in and load back data in cooperation with a random access processing technology. In addition, said method can be used to reduce extent of data loss and damage of said computer system due to a sudden power outage of said computer system.
申请公布号 US8930732(B2) 申请公布日期 2015.01.06
申请号 US200912579022 申请日期 2009.10.14
申请人 National Chung Cheng University 发明人 Lo Shi-Wu;Tsai Wel-Sheng
分类号 G06F1/32;G06F1/26;G06F9/44;G06F11/14 主分类号 G06F1/32
代理机构 Sinorica, LLC 代理人 Chow Ming;Sinorica, LLC
主权项 1. A fast speed computer system power-on & power-off method, comprising the following steps: when a computer system having a secondary storage with fast random access enters into a hibernation, said computer system partitions a main memory into a plurality of clean pages and a plurality of dirty pages, said clean pages are swapped out without I/O access, and said dirty pages are written into a hibernation file or stored in a swap space or stored in a file system of at least a second storage device which is a high speed random access nonvolatile memory device, when said computer system is re-activated, said computer system reads said hibernation file from said swap space and said file system, and restores and stores said hibernation file into said main memory; said computer system reads data from said second storage device through random access, and loads said data into said main memory; in said step of said computer system entering into said hibernation, said main memory is provided with a kernel function, and that is used to control swapping out of said pages, and after the completion of said pages swapping out release said main memory; and said kernel function is able to calculate a number of said clean pages and said dirty pages to be swapped out, and free said main memory based on said number of said clean pages and said dirty pages.
地址 Chia-Yi TW