ハードウェア/オペレーティングシステム/ソフトウェア

ハードウェア/オペレーティングシステム/ソフトウェア

VirtualBox:私が見るにはハイパースレッディング可能なCPUについて知りたいです。

次の警告に示すように、物理CPUコアの数よりも多くの仮想CPUコアを割り当てることは悪い考えではありません(たとえば、4つの物理コアCPUの8つの仮想コアのみを使用)。

ハイパースレッディングを使用している場合のVirtualBox CPU警告

性的証明書:

仮想マシンに割り当てられている仮想CPUの数が、ホストシステムの物理CPUの数(4)を超えています。これにより、仮想マシンのパフォーマンスが低下する可能性があります。仮想CPUの数を減らすことを検討してください。

誰もこのトピックについて明らかにできますか?

問題のCPUはIntel Core i7-4700HQです。アークインテルCPUベンチマーク

HDD(SSDではなく)や低RAM(ここでは少なくとも16GB)などの古いハードウェアがないとします。vm.swappiness、このVMは4GB)などです。

ベストアンサー1

ハードウェア/オペレーティングシステム/ソフトウェア

所有者:Linux Mint 18 Cinnamon 64ビット(完全アップデート)カーネルバージョン4.4.0-47 - 一般

ゲスト:Windows 8.1 Pro 64ビット(完全アップデート)

プロセッサ:インテルCore i7-4700HQ、(6MBキャッシュ、4つの物理コア、または8つの使用ハイパースレッディング)、CPUベンチマーク

仮想ボックス:バージョン5.1.10 r112026(Qt5.5.1)

ゲストサプリメント:インストールされており、最新の状態です。

ベンチマークツール #1:WinRARバージョン5.40最終64ビット

ベンチマークツール #2:VeraCryptバージョン1.19最終64ビット


準備する

どちらの場合も、起動後にCPU、RAM、ディスクドライブがゼロに近づくまで待ちます。


方法

  1. 元の仮想マシンを複製し、2つの同じ仮想マシンを持ちます。
  2. 2番目に、私はこの回答の一番下に再起動してウイルス対策を無効にし、どちらの場合もWinRARをベータ版から最終版に更新するように指示しました。
  3. 前述のものと同じ準備をしました。
  4. 仮想マシンはフォアグラウンドで実行されており、CPU時間を占める他のアプリケーションは実行されておらず、テストに問題が発生しないようにすべての可能な機能を無効にしました。
  5. システムの内部または外部の潜在的なキャッシュを含めるために、同じテストを2回連続して実行しました。恩恵はほとんどありません。

結果

減圧ツール

  1. 4コア=>7.5分(短く時間が良いです)

    4コアが有効なWinRAR

    WinRARと4コア活性化、1.5GiB処理7.5分。

  2. 8コア=>4.5分(短く時間が良いです)

    8コアが有効なWinRAR

    WinRARと8コア活性化、1.5GiB処理4.5分。


ベラコード

  1. 4コア=>スピード2.6GiB/秒(高いスピードが良くなる)

    4コアが有効なVeraCrypt

    VeraCryptと4コアのアクティブ化、ハードウェアアクセラレーション AES(AES-NI)スピード2.6GiB/秒

  2. 8コア=>スピード3.9GiB/秒(高いスピードが良くなる)

    8コアが有効なVeraCrypt

    VeraCryptと8コアのアクティブ化、ハードウェアアクセラレーション AES(AES-NI)スピード3.9GiB/秒


結論として

好きなだけ多くのテストを実行できます。しかし、これらの2つのうちの1つはかなり複雑な圧縮テストであり、2つ目はかなり複雑な暗号化テストセットであれば、ポイントは何ですか?

両方のベンチマークは、明確な違いを示しています。私はかなり厳しい準備と方法論に従い、I / Oボトルネックを排除するためにRAMでテストを実行したため、結果が正しくないと信じる理由はありません。私の観点からは、質問に記載されている警告はいくつかの場合に適用される可能性がありますが、必ずしもすべてではありません。これらの驚くべき結果をあなたと共有した後、次のような最新のCPUは、この警告をそのように真剣に受け入れてはならないことに同意することを確信しています。ハイパースレッディング最新のVirtualBoxバージョンを使用してください。一つは確かです。この設定を永久に適用することを決定する前に、自分の言葉をそのまま受け入れないで、自分の条件でテストしてください。


新しいベンチマーク

ホスト+ゲスト:Linux Mint 19.2 "Tina" - シナモン(64ビット);両方カーネルが付属しています: 5.3.0-24-generic

プロセッサ:インテル®Core™i7-7700HQ; 6MBキャッシュ、最大3.80GHz、物理コア4個、またはハイパースレッディング使用時8個、CPUベンチマーク比較

仮想ボックス:バージョン6.1.0 r135406(Qt5.9.5)

ゲストサプリメント:インストールされており、最新の状態です。

ベンチマークツール:VeraCryptバージョン1.24 Hotfix1 64ビット最終バージョン(Webページ直接 deb ダウンロードリンク)


準備と方法

以前のベンチマークと同じです。


結果

VeraCrypt 4コアAES暗号化

⟶ 速度 4.8 GiB/s (速度が速いほど良い)

VeraCrypt AES暗号化4コア=速度4.8GiB/s


VeraCrypt 8コアAES暗号化(ハイパースレッディング警告)

⟶ 速度 7.2 GiB/s (速度が速いほど良い)

VeraCrypt AES暗号化8コア=速度7.2GiB/s

結論として

驚くべき50%のパフォーマンス向上ハイパースレッディング有効になっていますが、残念ながら、AESに対してのみより包括的なテストを実行する必要があります。数日後に結果をもって戻ってきます。

おすすめ記事