Sharing memory pages having regular expressions within a virtual machine

作者: Yury Baskakov , Alexander Thomas Garthwaite

DOI:

关键词: Computer scienceVirtual machineRegular expressionOperating systemScope (computer science)Context (language use)Simple (abstract algebra)Grammar

摘要: A lightweight technique for sharing memory pages within a virtual machine (VM) is provided. This can be used on its own to implement intra-VM page or it augmented with across VMs. Memory whose content described by some succinct grammar, such as regular expression simple pattern, are identified VM. If the of matches proposed share page, but only in scope VM which belongs, i.e., sharing. All other pages, those that not patterns, candidates all currently active VMs, inter-VM Either fully functional VMs and/or context each implemented.

参考文章(9)
Ganesh Venkitachalam, Michael Cohen, Transparent page sharing on commodity operating systems ,(2006)
Karl Milton Rister, Andrew Matthew Theurer, Kevin Michael Corry, Mark Alan Peloquin, Steven L. Pratt, Detection of duplicate memory pages across guest operating systems on a shared host ,(2012)
Jinpeng Wei, Xiaolan Zhang, Glenn Ammons, Vasanth Bala, Peng Ning, Managing security of virtual machine images in a cloud environment ieee international conference on cloud computing technology and science. pp. 91- 96 ,(2009) , 10.1145/1655008.1655021
Geoffrey M. Voelker, Amin Vahdat, Michael Vrable, George Varghese, Alex C. Snoeren, Diwaker Gupta, Stefan Savage, Sangmin Lee, Difference engine: harnessing memory redundancy in virtual machines operating systems design and implementation. pp. 309- 322 ,(2008) , 10.5555/1855741.1855763
Izik Eidus, Andrea Arcangeli, Christopher M. Wright, Memory sharing among computer programs ,(2009)
Gerd Breiter, Michael Behrendt, Sebastian Ott, Hans-Joachim Picht, Claus Allwell, Jens Wollenhaupt, Method and system for migrating virtual machines between hypervisors ,(2008)
Jesse Pool, Yury Baskakov, Alexander Garthwaite, Method for Improving Memory System Performance in Virtual Machine Systems ,(2010)