内核虚拟化KVM/QEMU——guest os,qemu,kvm的运行流程
内核虚拟化KVM/QEMU——guest os,qemu,kvm的运行流程
最新推荐文章于 2024-01-04 15:40:12 发布
本文详细介绍了在x86平台上,Guest OS如何与QEMU、KVM协同工作。通过KVM APIs,QEMU将指令传递给KVM,创建VM和VCPU。在Guest OS运行过程中,遇到IO访问时,KVM和QEMU会进行协同模拟。KVM负责部分模拟后返回Guest OS,而QEMU则在完成设备模型的模拟后重新进入KVM。整个过程涉及QEMU的main函数、线程创建及KVM的入口和退出处理机制。
摘要由CSDN通过智能技术生成