我在 QEMU 实例中运行 Debian,一切都运行得非常缓慢。我理解为什么模拟不同的指令集很慢(您必须将每条指令转换为主机架构上的可执行文件),但是当主机和来宾都在同一架构上运行时,为什么仿真器会这么慢(x86,在这种情况下)? 指令集完全一样,所以肯定没有什么需要翻译的,对吧?那么具体是什么操作导致来宾操作系统运行如此缓慢呢?我在这里错过了什么或不理解什么吗?
我在 QEMU 实例中运行 Debian,一切都运行得非常缓慢。我理解为什么模拟不同的指令集很慢(您必须将每条指令转换为主机架构上的可执行文件),但是当主机和来宾都在同一架构上运行时,为什么仿真器会这么慢(x86,在这种情况下)? 指令集完全一样,所以肯定没有什么需要翻译的,对吧?那么具体是什么操作导致来宾操作系统运行如此缓慢呢?我在这里错过了什么或不理解什么吗?