摘要 |
PURPOSE:To reduce the overhead of a VMM by a VMS by retrieving a table for holding area information indicating a practically single continuous area in a main memory of a real computer so as to correspond to each virtual computer and reading out the corresponding area information to form a physical address of the main memory. CONSTITUTION:The practically single continuous area of the main memory is collectively assigned to respective VMs and a table 23 for holding the information (e.g. the leading address, block No., etc. of an area) indicating the area assigned to each corresponding VM is prepared and a register or the like for holding the information discriminating a traveling VM is prepared. When the traveling VM outputs a memory access request, the table 23 is retrieved on the basis of the VM discriminating information and the area information corresponding to the VM is read out. The read out area information is coupled with address information obtained from the VM (for instance, the leading address of the area is added to an address from the VM or the address from the VM is coupled with the lower stage of the block No. or the like) to obtain the physical address of the main memory.
|