Title
Dynamic Memory Demand Estimating Based on the Guest Operating System Behaviors for Virtual Machines
Abstract
In the virtualized environment, memory can be efficiently utilized if the dynamic memory demands of virtual machines can be estimated at runtime. An efficient memory estimator should report the appropriate size of the memory which can be made full use of by the virtual machine while keeping reasonable performance. However, the appropriate size is hard to be estimated accurately with low overhead. This paper presents a memory demand estimator based on the guest operating system behaviors architecturally visible to the virtual machine monitor, and it can accurately reports the expected appropriate memory size with negligible overhead. The estimator consists of two components which respectively, track the amount of the memory residing in virtual address space, and the memory used as page cache only accessible in kernel mode. The experimental results show that the estimation error is only 0.4%~2.1%, and the runtime overhead is only 0.8% on average due to no additional memory protection traps are introduced.
Year
DOI
Venue
2011
10.1109/ISPA.2011.51
ISPA
Keywords
Field
DocType
dynamic memory demand estimator,memory management,virtual machine monitor,page cache,memory demand estimator,cache storage,virtual machine,virtual machines,operating systems (computers),low overhead,efficient memory estimator,virtualisation,additional memory protection trap,xen,expected appropriate memory size,virtual address space,virtualized environment,dynamic memory demand,guest operating system behaviors,appropriate size,resource management,kernel,resource manager,benchmark testing,servers,virtual environment,operating system
Registered memory,Interleaved memory,Extended memory,Computer science,Virtual memory,Data diffusion machine,Real-time computing,Memory management,Flat memory model,Demand paging,Operating system,Distributed computing
Conference
ISBN
Citations 
PageRank 
978-0-7695-4428-1
2
0.38
References 
Authors
9
3
Name
Order
Citations
PageRank
Yan Niu1229.44
Chun Yang2193.10
Xu Cheng322028.62