タグ

benchmarkとqemuに関するfragarach_the_swordのブックマーク (1)

  • ゲスト環境もホスト環境と同等

    整数演算(左)はUnixBench 5.1.3のDhrystoneベンチマーク、浮動小数点数演算(右)はWhetstoneベンチマークで性能を調べた 整数演算のオーバーヘッドは1.5~2.0%で、無いに等しいという結果になった。浮動小数点数演算でも、オーバーヘッドは1.3~4.9%と小さかった。整数演算と浮動小数点数演算とも、コア数に応じて性能が向上した。 一般に、80x86アーキテクチャーのCPUでは、OSを特権モード(リング0)で、一般アプリケーションをユーザーモード(リング1~3)で動かす。仮想化した場合は、仮想化ソフトが特権モードで動作し、仮想環境(ゲスト環境)のOS(ゲストOS)やアプリケーションはユーザーモードで動作する。ゲストOSを通常の特権モードではなく、ユーザーモードで動作させるので、モードの違いで命令実行時の動作が異なることがある。動作が同じかどうかで仮想化ソフトの処理

    ゲスト環境もホスト環境と同等
    fragarach_the_sword
    fragarach_the_sword 2011/09/03
    ITPro連載:仮想化ソフトKVMの実力:検証(3)CPUの演算性能
  • 1