qemu是一个虚拟化的开源项目,虚拟化就是模拟不同的CPU硬件架构,最终的代码运行实际上还是在host(宿主机)上执行的,qemu的思想非常简单,存在一个TCG,把源指令集翻译成目标指令集。还有一个软件MMU,一个内存管理单元。
只需要知道怎么用qemu就行,没必要在深挖。
如果想从事qemu相关的虚拟化开发技术,可以阅读qemu的源码。
qemu是一个虚拟化的开源项目,虚拟化就是模拟不同的CPU硬件架构,最终的代码运行实际上还是在host(宿主机)上执行的,qemu的思想非常简单,存在一个TCG,把源指令集翻译成目标指令集。还有一个软件MMU,一个内存管理单元。
只需要知道怎么用qemu就行,没必要在深挖。
如果想从事qemu相关的虚拟化开发技术,可以阅读qemu的源码。