Qemu-KVM基本工作原理介绍
本文分享自天翼云开发者社区《Qemu-KVM基本工作原理介绍》,作者:郑****文1.KVM与Qemu关系Qemu本身并不是KVM的一部分,而是一整套完整的虚拟化解决方案,它是纯软件实现的,包括处理器虚拟化、内存虚拟化以及各种虚拟设备的模拟,但因为是纯软件模拟,所以性能相对比较低。广义上的KVM包含两部分,一部分是基于LINUX内核支持的KVM内核模块,另一部分就是经过简化和修改Qemu。KVM内核模块负责模拟处理器和内存以支持虚拟机的运行,Qemu主要处理I/O以及为用户提供一个用户空间工具来进行虚拟机的管理。两者相互结合,相辅相成,构成了一个完整的虚拟化平台。2.KVM运行时的三种模式在虚拟机运行时,有三种模式,分别是:客户模式:我们可以简单理解成客户机操作系统运行在的模式,它本身又分为...阅读全文