接前一篇文章:
本文内容参考:
《趣谈Linux操作系统》 —— 刘超,极客时间
《QEMU/KVM》源码解析与应用 —— 李强,机械工业出版社
特此致谢!
上一回简要介绍了CPU虚拟化,本回对基于硬件CPU虚拟化的VT-x技术进行简要介绍。
一、CPU虚拟化介绍
1. CPU虚拟化简介
2. VMX架构简介
Intel通过在原来x86 CPU的基础上增加VMX架构来实现CPU的硬件虚拟化。VMX(Virtual Machine eXtension)架构是Intel公司的一种虚拟化技术,主要用于增强x86架构处理器支持虚拟机的能力。VMX提供了一种高级别的硬件虚拟化层,使得操作