数日前、私はあなたに知る方法を話しました HDDの速度 コマンドを使用して ddさて、今回は私たちが多くのことをベンチマークするのに役立つツールを紹介しますが、今日はそれを使用するだけです CPUパフォーマンス.
sysbenchのインストール
このツール(sysbench)は、前に述べたように、さまざまなもの(I / O、CPU、MySQLなど)をベンチマークするために機能しません。今回は、CPUにのみ使用します。まず、明らかに...インストールする必要があります。
Debian、Ubuntuなどのシステムの場合:
sudo aptitude install sysbench
ArchLinuxおよび派生物の場合:
yaourt -S sysbench
sysbenchを使用してCPUパフォーマンスを測定する
これで、管理者権限と適切なパラメーターを使用して実行するだけで済みます。
sysbench --test=cpu --cpu-max-prime=20000 run
これは何を意味するのでしょうか?
- CPUテストを行います
- 数は、テストが少なくとも10秒間続くようなものでなければならず、20000はそれらに役立つはずの値です。
これが私のPCと私が管理するいくつかのサーバーからのいくつかの出力です:
CPUパフォーマンスを確認する方法
つまり、最初のスクリーンショットでは、CPUが1秒でテストを完了したことがわかり、40.5番目のスクリーンショットは46.5秒でテストを完了したことを示し、3番目の最後のスクリーンショットはテストが26.9秒で完了したことを示しています。
これは、3番目のCPUが他のCPUよりも短い時間でテストを完了したため、最速であることを意味します。 単純かどうか?
ちなみに、8コアのサーバー/コンピューターと4コアしかないサーバー/コンピューターの方が多いので、8コアのサーバー/コンピューターは常にテストをより速く完了します...エラーが発生した場合、テストはシングルコア、つまり、ここでは量は重要ではありません😉
それだけです。お役に立てば幸いです。GNUTransferVPSでテストを実行し続けます😀
サーバーで実行するタスクのほとんどが複数のコアを使用することを考えると、サーバーでシングルコアテストを実行することはあまり意味がありません。
コアの数に関係なく、最高のパフォーマンスを提供するCPUを知る必要があることがよくあります。
すべてが量であるわけではなく、品質がより重要であることがよくあります。
このテストを使用すると、iPCにプロセッサがどれだけあるかを知ることができ、それに基づいて、使用するコアの数を選択できます…。 シンプル
これらの例では、テストを実行するスレッドの数を選択して、考えられるすべてのコアを絞り出す方法を確認できます。
http://raspberryparatorpes.net/rivales/sysbench-raspberry-pi-vs-odroid-vs-banana-pro/
私にとっては完全に同意します。bechkがすべてのコアを一緒に占有する方が現実的です。
また、一連のテストをミニPC ARM、Raspberry Pi、ODROID、およびBananaPROと低レベルのもので比較したい場合:
http://raspberryparatorpes.net/rivales/sysbench-raspberry-pi-2/
http://raspberryparatorpes.net/rivales/sysbench-raspberry-pi-vs-odroid-vs-banana-pro/
ちなみに、セントスに置くことができるサーバー用だと言っているので、良い記事です
たまたま真ん中のスクリーンショットはGNU転送のスクリーンショットではないでしょうか?
最初のXNUMXつはGNUTransferからのものです😀
テスト実行の概要:
合計時間:21.6028秒
イベントの総数:10000
イベントの実行にかかった合計時間:21.6020
リクエストごとの統計:
最小:2.14ms
平均:2.16ms
最大:5.56ms
約95パーセンタイル:2.24ms
スレッドの公平性:
イベント(avg / stddev):10000.0000 / 0.00
実行時間(avg / stddev):21.6020 / 0.00
テスト実行の概要:
合計時間:19.7614秒
イベントの総数:10000
イベントの実行にかかった合計時間:19.7599
リクエストごとの統計:
最小:1.91ms
平均:1.98ms
最大:5.73ms
約95パーセンタイル:2.08ms
スレッドの公平性:
イベント(avg / stddev):10000.0000 / 0.00
実行時間(avg / stddev):19.7599 / 0.00
これはいいですか? それはfx8120です。
次のオプションを使用してテストを実行します。
スレッド数:1
CPUパフォーマンスベンチマークの実行
スレッドが始まりました!
完了しました。
CPUテストでチェックされた最大プライム数:20000
テスト実行の概要:
合計時間:108.2065秒
イベントの総数:10000
イベントの実行にかかった合計時間:108.1852
リクエストごとの統計:
最小:9.02ms
平均:10.82ms
最大:54.76ms
約95パーセンタイル:16.91ms
スレッドの公平性:
イベント(avg / stddev):10000.0000 / 0.00
実行時間(avg / stddev):108.1852 / 0.00
私のはあなたにはとても遅いようですよね?
良いことは、いくつかのシステム、特にラズベリーオレンジパイなどを配置し、大きな違いとそれほど大きな違いを確認することです。