Patent ID: 7721285

Claim:
A virtual machine system implemented on a physical machine, wherein said physical machine comprises a plurality of processors, and the physical machine having a display device, a memory and a processor resource, said virtual machine system comprising: at least one user-defined virtual machine on which an operating system (OS) is running; a host virtual machine for enabling a user to define and operate the at least one user defined virtual machine, wherein the host virtual machine is generated upon launching of the virtual machine system and controlled by a virtual machine control program running on the physical machine to display a control screen on said display device; wherein each of the user-defined virtual machines provides a logical platform and is allocated with a memory capacity and the processor resource, wherein said processor resource allocated to the concerned user-defined virtual machines is shared by respective user-defined virtual machines or is dedicated to the concerned user-defined virtual machine, and wherein each of the user-defined virtual machines is serviced by said processor resource as a part of the physical machine; wherein the at least one user-defined virtual machine is controlled by the virtual machine control program; wherein said host virtual machine controlled by said virtual machine control program to display a control screen on said display device allows the user to define and operate each of the user-defined virtual machines by specifying a capacity of the memory allocated to each user-defined virtual machine and specifying a relative performance ratio in which the processor resource services each of the user-defined virtual machines.