KVM基本上有两个组件构成:1.kvm驱动现在已经是Linux内核的一个模块了,它的作用主要是负责虚拟机的创建,虚拟内存的分配虚拟CPU寄存器的读写和虚拟cpu的运行2.另一个组件是QemuQEMU是一个通用的开源机器模拟器和虚拟器,其主要的功能是用于模拟虚拟机的用户空间组件,提供io设备模型,访问外设的途径Qemu是什么?Qemu是纯软件设计的虚拟化模拟器,几乎可以模拟任何硬件设备,我们最熟悉的就是能够模拟一台能够独立运行操作系统的虚拟机,虚拟机认为自己和虚拟机打交道,但其实是和Qemu模拟出