What Is System Virtualization?
System virtualization refers to virtualizing one or more virtual computer systems on a physical computer system. A virtual computer system (referred to as a virtual machine) refers to a logical computer system with complete hardware functions running in an isolated environment using virtualization technology, including an operating system and application programs. A virtual machine can be installed with multiple different operating systems, and these operating systems are independent of each other. The virtual machine and the physical computer system can have different instruction set architectures. This will cause each instruction on the virtual machine to be physically Simulation on a computer. Obviously, it can lead to poor performance. Therefore, we generally make the instruction set architecture of a virtual machine the same as a physical computer system. In this way, most instructions will run directly on the processor, and only those instructions that require virtualization will run on the virtual machine. [1]