SLIDE 15 Temporal Memory Duplication Characteristics
3 VMs: Ubuntu + Firefox + {LibreOffice, Gimp, Eclipse} in Simics
54,5% 15,0% 13,0% 9,8% 0,0% 10,0% 20,0% 30,0% 40,0% 50,0% 60,0% ≥ 1 sec ≥ 30 sec ≥ 5 min ≥ 30 min Cumulative Sharing Deduplication Improvement Potential
E[tVisit] E[tVisit] E[tVisit] E[tVisit] 1 1 1 2 1
KSM KSM++
Equal Pages
t
2
Sharing opportunities live. . .
. . . extremely short → not worth sharing . . . between 1 sec – 30 sec → not caught by memory scanners . . . long → already caught by memory scanners
Visiting sharing opportunities earlier leads to more deduplicated pages
- K. Miller, M. Rittinghaus, F
. Bellosa – Deduplication in VM Environments 11/11