摘要 |
PROBLEM TO BE SOLVED: To achieve widely applicable low-load memory sharing control between virtual machines. SOLUTION: By an object file mapping information generation part 11 in a virtual machine monitor device 1, mapping information from an object file 4 constituting a guest OS of the virtual machine to the virtual page of a text segment is stored in a database. On startup of the virtual machine, a virtual page object association management part 13 associates an object file with its virtual page and manages them. On memory mapping, an object machine page association management part 17 associates the object file with a page of a machine memory, wherein the virtual page of the object file is mapped, and manages them. In response to memory access of the virtual machine, a sharable machine page detection part 16 retrieves a machine page containing the same contents as a virtual page at an access destination, and a page mapping part 15 maps the machine page retrieved in response to the memory access to make the page to be shared between the virtual machines. COPYRIGHT: (C)2010,JPO&INPIT |