Advertisement

KVM是一种基于虚拟化解决方案的技术框架

阅读量:

KVM虚拟化技术

KVM:指的是基于 Linux 内核的虚拟机(Kernel-based Virtual Machine)。作为首个被集成至 Linux 内核的虚拟化方案,KVM 在其架构中将每个虚拟机视为由 Linux 调度器所管理的常规进程,用户可以在用户空间中启动客户操作系统。

在一个标准的 Linux 进程运行机制中,通常存在两种运行状态:内核态与用户态。而 KVM 引入了第三种运行状态——客户态,该状态具备自身的内核与用户模式。

QEMU:是由 Fabrice Bellard 开发的一套遵循 GPL 开源协议发布的处理器模拟软件,在 GNU/Linux 系统中广泛应用。QEMU 具备快速运行和跨平台支持的优势,其模拟速度可接近真实计算机的性能水平。QEMU 可以对完整的计算机系统进行仿真,涵盖中央处理器以及各类外围设备。与 VMware 类似,QEMU 同样支持仿真虚拟化技术,但其执行效率相对较低。

查看cpu是否支持虚拟化

复制代码
    [root@localhost ~]# grep -E '(svm|vmx)' /proc/cpuinfo 
    
    flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmo

全部评论 (0)

还没有任何评论哟~