Computing Machine and Computing System
AssigneeKabushiki Kaisha Toshiba
InventorTakehiko Kurashige
Life of this patent
Estimating the term…
Abstract
According to one embodiment, a computing machine includes a virtual machine operated on a virtual machine monitor, the computing machine includes a first memory device, and a second memory device. The virtual machine monitor is configured to assign a part of a region of the first memory device as a third memory device to the virtual machine and to assign a part of a region of the second memory device as a fourth memory device to the virtual machine. The virtual machine comprises a first cache control module configured to use the fourth memory device as a read cache of the third memory device.
Claims10
A computing machine in which a virtual machine monitor is operated, the computing machine comprising:
- a first memory device;
- and
- a second memory device,
- wherein a virtual machine is operated on the virtual machine monitor,
- the virtual machine monitor is configured to assign a part of a region of the first memory device to the virtual machine as a third memory device,
- the virtual machine comprises a first cache control module configured to use a fourth memory device of a part of a region of the second memory device as a read cache of the third memory device, and
- the virtual machine monitor comprises a first second cache control module configured to use a part of the region of the second memory device, which is not assigned to the virtual machine, as a cache of the region of the first memory device, which is not assigned to the virtual machine.
(canceled)
(canceled)
A computing system comprising:
- a computing machine in which a first virtual machine and a second virtual machine are operated on a virtual machine monitor,
- wherein the computing machine comprises a first memory device and a second memory device that includes a flash memory,
- the virtual machine monitor is configured to assign a part of a region of the first memory device to the first virtual machine as a third memory device, and to assign a part of the region of the first memory device to the second virtual machine as a fourth memory device,
- the first virtual machine comprises a first cache control module configured to use a fifth memory device of a part of a region of the second memory device as a read cache of the third memory device, and
- the virtual machine monitor comprises a second cache control module configured to use a part of the region of the second memory device, which is not assigned to the virtual machine, as a cache of a region of the first memory device, which is not assigned to the virtual machine.
6-7. (canceled)
Dependencies are inferred from the claim text.