ベンチマークとは、コンピューター プログラムを実行してハードウェアとソフトウェアのパフォーマンスを評価する行為を指します。基本的なハードウェア テストには、プロセッサ、ビデオ メモリ、マザーボード、ハード ドライブ、ネットワークなどのさまざまなコンポーネントのパフォーマンスの評価が含まれます。ベンチマークには、複合ベンチマークと応用ベンチマークの 2 つのカテゴリがあります。複合ベンチマークは、ハードウェア上でデータの継続的な書き込みと読み取りなどのストレス テストを実行します。アプリケーション ベンチマークは、データベースやサーバーなどの実際のアプリケーションのパフォーマンスを判断します。ベンチマーク テスト ソフトウェアを使用すると、システム テスターとユーザーがハードウェアのパフォーマンスを客観的かつ独立して評価できます。 Linux には、PhoronixTestSuite、IOzone、netperf など、優れたオープンソース Linux ベンチマーク テスト ツールが多数あります。
Phoronixテストスイート
は業界でよく知られた Web サイトであり、ハードウェアのパフォーマンス評価や Linux システム関連のパフォーマンス評価を頻繁に公開しています。PhoronixTestSuite は、その Web サイトにある Linux プラットフォーム テスト スイートであり、GNUGPLv3 契約に準拠しています。 PhoronixTestSuite はデフォルトでコマンド ラインを介してテストしますが、PhoronixTestSuite はテスト結果をアップロードするためのサービスも提供するため、他の Linux ユーザーとテストすることができます。
イオゾーン
iozone は、Linux ファイル システムのパフォーマンス テスト ツールです。 Reiser4、ext3、ext4をテストできます
ネットパフォーマンス
Netperf は、主に TCP または UDP ベースの送信用のネットワーク パフォーマンス検出ツールです。アプリケーションに応じて、Netperf linux パフォーマンス テスト ソフトウェア linux シリアル ポート ドライバーは、バルク データ転送モードと要求/応答モードというさまざまなモードのネットワーク パフォーマンス テストを実行できます。 Netperf テストの結果は、2 つのシステム間でのデータの送受信の速度と効率を反映しています。
Netperf ツールは C/S モードに基づいています。サーバー側は netserverlinux シミュレーションで、クライアント側からの接続をリッスンするために使用され、クライアント側は netperf で、サーバーへのネットワーク テストを開始するために使用されます。クライアントとサーバーの間で、まず制御接続が構築され、テスト構成とテスト結果に関する情報が転送されます。制御接続が完了し、テスト構成情報が転送された後、クライアントとサーバー間のテスト接続が完了します。特別なトラフィック パターンが送受信され、ネットワークのパフォーマンスがテストされます。
LLCベンチ
LLCbench (Low-LevelCharacterizationBenchmarks) は、MPBench、CacheBench、および BLASBench のテスト方法を統合したベンチマーク テスト ツールです。
ハード情報
HardInfo は Linux システム情報閲覧ソフトウェアです。関連するハードウェア、ソフトウェア Linux パフォーマンス テスト ソフトウェア を表示し、簡単なパフォーマンス ベンチマークを実行できます。
GtkPerf
GtkPerf是一種應用程式設計,測試基於GTK+的效能。
螢幕截圖:
vialinuxlinks
以上がLinux でのベンチマーク ツールを探索する: ハードウェアとソフトウェアのパフォーマンスを評価するための強力なツールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。