0

完全なエミュレーション モード (TCG を使用) で QEMU (qemu-system-i386) のパフォーマンスをテストし、KVM を回避しています。Debian リポジトリで利用可能なバージョン (QEMU エミュレーター バージョン 1.1.2 (Debian 1.1.2+dfsg-6a+deb7u6)) をインストールし、Qemu 2.3.0、Qemu 1.0.0、Qemu 1.1 のソースをダウンロードしてコンパイルしました。 2、および Debian 1.1.2+dfsg-6a+deb7u6 のソースでもあります。

すべての場合において、次の方法でプロジェクトを構成しています。

リポジトリからインストールされたバージョンは、手動でコンパイルされたどのバージョンよりもかなり高速です。ハードドライブには常に同じイメージを使用しています)。kvm が有効化またはロードされていないことを確認しました。

いずれの場合も、Kvm はロードされません。

また、構成ファイルで -O2 を -O3 で変更しようとし、バイナリのシンボルを削除しました (これは違いではないはずです)。

何か不足しているに違いありません (debian パッケージのデフォルト設定、コンパイル オプション... しかし、何がわからないのですか)。

このパフォーマンスの違いの理由はどれですか? (アイデア、経験はありますか?)

どうもありがとうございました!

4

1 に答える 1