Make Code Page Sharing Possible Between Virtual Machines - Reorder Objects by Binary Rewriting

碩士 === 國立交通大學 === 資訊科學與工程研究所 === 94 === The server consolidation by using virtual machine technology is the trend. In the server consolidation environment, we may reduce the L2 cache miss rate and memory usage by sharing program pages. To share program pages between program images is not easy becaus...

Full description

Bibliographic Details
Main Authors: Zhi-Feng Lin, 林志峰
Other Authors: Ruei-Chuan Chang
Format: Others
Language:zh-TW
Published: 2006
Online Access:http://ndltd.ncl.edu.tw/handle/79555666367147036556
Description
Summary:碩士 === 國立交通大學 === 資訊科學與工程研究所 === 94 === The server consolidation by using virtual machine technology is the trend. In the server consolidation environment, we may reduce the L2 cache miss rate and memory usage by sharing program pages. To share program pages between program images is not easy because difference of program images. We provide a method to reorder objects of the program image and try to reduce difference between program images. Our evaluations show that there is about 200 kbytes sharable objects between program images.