ホストと VM の両方が同じ CPU を実行している場合、Windows ホストで QEMU 仮想化を使用するとパフォーマンスはどの程度向上しますか? 以前の記事では、ホストと VM の両方がkqemu
同じ命令セットを使用している場合、を使用するとパフォーマンスの低下を回避できると説明されていました。しかし、kqemu
最近はあまり使用されていないか、64 ビット システムでは利用できないようです。
新しいバージョンでは、「kqemu」を使用せずにパフォーマンスを維持できますか?
答え1
Windows ホストでは、qemu は実際にはハイパーバイザーではありませんが、動的な変換による完全なマシン エミュレーションを実行します。これは非常に遅く、速度を上げる方法はほとんどありません。
デモやデバッグの目的には役立つかもしれませんが、本格的に使用する場合は、Hyper-V などの実際の Windows ハイパーバイザー、または他の実際のハイパーバイザー (Linux 上の KVM など) を使用する必要があります。