GNOMEディスク
GNOME Disksは、Linux用の内部および外部ディスク管理ツールです。 udiskに基づいて、ドライブの変更、フォーマット、パーティション分割、およびシステムに接続されている任意のストレージメディアでのベンチマークの実行に使用できます。
GNOME Disksは、GNOMEベースのデスクトップ環境を持つほとんどのディストリビューションにプリインストールされています。 Ubuntuシステムにない場合は、以下のコマンドを実行してインストールできます。
$sudoaptインストールgnome-disks
GNOME Disksを使用してハードディスクベンチマークを実行するには、アプリケーションランチャーからDisksアプリを起動します。
3ドットメニューをクリックしてから、[ベンチマークディスク...]オプションをクリックします。
次のウィンドウで[ベンチマークの開始...]ボタンをクリックします。
必要に応じてオプションを変更します。ベンチマークユーティリティでは、マウントされたディスクにベンチマークを書き込むことはできません。したがって、内蔵ディスクで完全な読み取り/書き込みベンチマークを実行するには、ライブUSBモードでGNOME Disksを起動し、内蔵ストレージドライブをアンマウントする必要があります。 [ベンチマークの開始...]ボタンをクリックして、ベンチマークプロセスを開始します。
ベンチマークプロセスは、選択したサンプルの数に応じて、完了するまでに多少時間がかかります。プロセスが完了すると、読み取り/書き込み速度の結果を確認できるようになります。
これらの結果をベンダーが宣伝している読み取り/書き込み値と比較して、効率を測定する必要があります。
Hdparm
HdparmはLinux用のシンプルなコマンドラインアプリで、パラメーターを設定および削除することでストレージデバイスを管理できます。また、ストレージデバイスの読み取り速度をテストするオプションも含まれています。
Ubuntuにhdparmをインストールするには、以下のコマンドを実行します。
$sudoaptインストールhdparmHdparmを使用してハードディスクベンチマークを実行するには、次のコマンドを使用します。
$sudohdparm-tT /開発者/sda/ dev / sdaの部分をハードドライブのアドレスに置き換えます。上記のGNOMEDisksアプリを使用するか、以下のコマンドを実行して、パスを確認できます。
$lsblk-またNAME、PATH、MODEL、VENDOR、SIZE、FSUSED、FSUSE%、タイプ、マウントポイントベンチマークの実行が終了すると、テスト結果がターミナル出力として表示されます。
DD
データデュプリケーターまたは単に「dd」は、ファイルやデータをコピーおよび変換できるLinux用のコマンドラインユーティリティです。大量のデータをコピーしたり、ハードディスク全体のクローンを作成したり、起動可能なUSBドライブを作成したりすることができます。
ddを使用してハードディスクの書き込み速度を確認することができます。書き込み速度のベンチマークを実行するには、以下のコマンドを実行します。
$mkdir基準$CD基準
$dd もしも=/開発者/零の=ベンチファイルbs= 4kカウント=200000 && 同期;rmベンチファイル
テストが終了するのを待ちます。完了すると、結果がターミナルに表示されます。
ddを使用して読み取りテストを実行するには、次のコマンドを実行します。
$dd もしも=/開発者/零の=/開発者/ヌル&& 同期このコマンドは停止するまで実行され続けるため、数秒後に押すと結果が表示されます。
Sysbench
Sysbenchは、Linux用の多目的ベンチマークユーティリティです。 Sysbenchが提供するベンチマークオプションには、CPUストレステスト、メモリアクセス速度テスト、ファイルシステム入出力パフォーマンステストなどがあります。
Ubuntuにsysbenchをインストールするには、以下のコマンドを実行します。
$sudoaptインストールsysbenchsysbenchを使用してハードディスクベンチマークを実行するには、以下のコマンドを1つずつ実行します。
$mkdir基準$CD基準
$ sysbenchfileio準備
$ sysbench fileio--file-test-mode= rndrw run
テストが終了するのを待ちます。完了すると、結果がターミナル出力として表示されます。
ベンチマークディレクトリからテストファイルを削除するには、次のコマンドを実行します。
$rmtest_file。*スループット統計をパフォーマンス指標として使用できます。
Sysstat
Sysstatは、Linux用のコマンドラインパフォーマンス監視アプリです。入出力操作、メモリ消費、システムプロセスの実行によるリソース使用量、ネットワークアクティビティなどを監視し、それらに関するリアルタイムの統計を表示できます。
UbuntuにSysstatをインストールするには、以下のコマンドを実行します。
$sudoaptインストールsysstatハードディスクのパフォーマンスを監視するには、Sysstatに含まれているiostatコマンドを使用できます。ベンチマークを実行するオプションは含まれていませんが、ディスクの読み取りおよび書き込みアクティビティに関するリアルタイムデータを表示できます。
ディスクの読み取りおよび書き込み速度を毎秒確認するには、次のコマンドを実行します。
$iostat - 人間 1
iotop
Iotopは、ディスクの読み取りと書き込みを監視するための最高のツールです。これは、リソース消費を表示するためにtopまたはhtopが行うのと同様に、データを表形式で表示します。上記のiostatユーティリティと同様に機能し、ベンチマークツールではありません。ただし、リアルタイムのディスクアクティビティ統計を表示できるため、大規模なデータ操作の監視に適しています。
UbuntuにIotopをインストールするには、以下のコマンドを実行します。
$sudoaptインストールiotop以下のコマンドを実行して、iotopを起動します。
$iotop結論
これらは、ハードディスクのベンチマークを行い、読み取りと書き込みの速度を決定するために使用できる方法の一部です。いくつかの偽造品や誤って宣伝された製品、特にフラッシュストレージ製品が今日市場に出回っていることは否定できません。それらの効率を決定する唯一の方法は、それらをベンチマークし、結果を宣伝されている速度と比較することです。