VIRTUAL COMPUTER DEVICE, VIRTUAL COMPUTER SYSTEM, VIRTUAL COMPUTER PROGRAM, AND CONTROL METHOD
1 Assignment
0 Petitions
Accused Products
Abstract
Lack of freedom in the operation of terminals has been a problem. On the other hand, there has been concern that allowing freedom of operation would negatively impact systems. A virtual computer device is provided with a memory unit and a CPU. The CPU executes an access program, which has the CPU input from or output to the memory unit in accordance with a received input/output request, and a VM monitor which implements a virtual computer in the CPU. Under the control of the VM monitor, the CPU executes a VM program which sends a input/output request to the access program, and via the access program, has the CPU input from or output to the storage device.
20 Citations
25 Claims
-
1-14. -14. (canceled)
-
15. A virtual computer device which
comprises a memory unit which includes an area (other area) which a VM program, executed under the control of a VM monitor, can not access, executes, under the control of a host OS, an access program to perform input from or output to the other area and the VM monitor to realize a virtual computer, and executes, under the control of the VM monitor, the VM program to perform input from or output to the other area using the access program.
-
20. A computer readable non-transitory medium recording thereon a virtual computer program comprising an access program and a VM program wherein,
by a computer comprising a memory unit which includes an area (other area) the VM program, executed under the control of a VM monitor, can not access, and executing, under the control of a host OS, the VM monitor to realize a virtual computer, the access program is executed under the control of a host OS to perform input from or output to the other area and the VM program is executed under the control of the VM monitor to perform input from or output to the other area using the access program.
-
23. A control method wherein
a computer comprising a memory unit which includes an area (other area) the VM program, executed under the control of a VM monitor, can not access, and executing, under the control of a host OS, the VM monitor to realize a virtual computer, executes the access program under the control of a host OS to perform input from or output to the other area and executes the VM program under the control of the VM monitor to perform input from or output to the other area using the access program.
Specification