Professional Documents
Culture Documents
Hiroshi Itoh
Hiroyuki Sumi
TABLE I.
I.
INTRODUCTION
Sleep
Hibernation
Power consumption
~300mW
~5mW
Resume performance
< 2 seconds
~ a few minutes
Security level
Low
High
II.
METHODOLOGY
POST
Hiberfile
Read
Resume
Devices
ResumeApps
ResumeServices
PostResume
Time
Services / Apps
are resumed
Processor begins
Devices are resumed by
executing powerkernel power manager
on transition
Figure 2. Mechanism of the resume transition for the hibernation
509
ResumeServices.
handler is called.
PostResume.
This is a conceptual subphase that
encompasses the time that follows the resume transition
until the system returns to a fairly idle state.
45
40
35
30
]
[s 25
e
m
it 20
15
10
5
0
ResumeDevices
HiberfileRead
POST
ResumeApps/Services
Free Page List. The Free page list tracks memory pages
that have not been allocated for a purpose or were
previously allocated and returned to the memory manager
for reuse.
ResumeApps/Services
ResumeDevices
HiberfileRead
POST
510
III.
SOFTWARE IMPLEMENTATION
511
1.
2.
3.
4.
5.
TEST RESULTS
512
100
]s
[ 80
e
m
ti
e 60
m
us
eR 40
ACKNOWLEDGEMENT
20
0
0
2000
4000
6000
Physical memory used [MB]
8000
Lenovo ThinkPad T420 (CPU: Intel Core i5, Memory: DDR3 8GB,
HDD: 5400rpm, OS: Windows 7 64bit)
REFERENCES
Figure 11. Resume performance comparison
[1]
[2]
120
100
[3]
]s80
[
e
im
t 60
yr
tn
E40
[4]
[5]
20
0
2000
4000
6000
Physical memory used [MB]
[6]
8000
Lenovo ThinkPad T420 (CPU: Intel Core i5, Memory: DDR3 8GB,
HDD: 5400rpm, OS: Windows 7 64bit)
[7]
[8]
[9]
V.
CONCLUSION
[11]
[12]
[13]
[14]
[15]
513