VirtualBox:私が見るにはハイパースレッディング可能なCPUについて知りたいです。
次の警告に示すように、物理CPUコアの数よりも多くの仮想CPUコアを割り当てることは悪い考えではありません(たとえば、4つの物理コアCPUの8つの仮想コアのみを使用)。
性的証明書:
仮想マシンに割り当てられている仮想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、ディスクドライブがゼロに近づくまで待ちます。
方法
- 元の仮想マシンを複製し、2つの同じ仮想マシンを持ちます。
- 2番目に、私はこの回答の一番下に再起動してウイルス対策を無効にし、どちらの場合もWinRARをベータ版から最終版に更新するように指示しました。
- 前述のものと同じ準備をしました。
- 仮想マシンはフォアグラウンドで実行されており、CPU時間を占める他のアプリケーションは実行されておらず、テストに問題が発生しないようにすべての可能な機能を無効にしました。
- システムの内部または外部の潜在的なキャッシュを含めるために、同じテストを2回連続して実行しました。恩恵はほとんどありません。
結果
減圧ツール
ベラコード
4コア=>スピード2.6GiB/秒(高いスピードが良くなる)
VeraCryptと4コアのアクティブ化、ハードウェアアクセラレーション AES(AES-NI)スピード2.6GiB/秒
8コア=>スピード3.9GiB/秒(高いスピードが良くなる)
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 8コアAES暗号化(ハイパースレッディング警告)
⟶ 速度 7.2 GiB/s (速度が速いほど良い)
結論として
驚くべき50%のパフォーマンス向上ハイパースレッディング有効になっていますが、残念ながら、AESに対してのみより包括的なテストを実行する必要があります。数日後に結果をもって戻ってきます。