Linux システムの動作が予想より遅くなっていませんか? Linux のディスク速度テストにより、ストレージのボトルネックが即座に明らかになります。遅いサーバーのトラブルシューティングをしている場合でも、VPS プロバイダーが約束された SSD パフォーマンスを提供していることを確認している場合でも、Linux でディスク速度を確認する方法を学ぶと、作業に役立つ具体的なデータが得られます。
最新のストレージには、従来のハードディスク ドライブ (HDD)、より高速なソリッド ステート ドライブ (SSD)、超高速ストレージ オプションなど、さまざまなタイプがあります。それぞれのパフォーマンスは異なり、ハードドライブの速度をテストする方法を知っていると、アップグレードやホスティングの選択について情報に基づいた決定を下すのに役立ちます。
Linux でディスク速度テストを実行する必要がある理由
ストレージのパフォーマンスはシステムの応答性に直接影響します。ディスクが遅いとボトルネックが発生し、ファイル転送からアプリケーションの読み込み時間まであらゆるものに影響します。 Linux ディスク速度テスト操作を実行すると、ストレージがニーズを満たしているかどうか、またはアップグレードによってパフォーマンスが向上するかどうかがわかります。
これは、複数のシステムを管理する場合やホスティング プロバイダーを評価する場合に特に重要になります。パフォーマンス テストは、本番ワークロードに影響を与える前に問題を特定するのに役立ちます。
ディスクテストの主なシナリオ: • VPS プロバイダーの実際のパフォーマンスと宣伝されているパフォーマンスを比較する Linux VPSを購入する セットアップ • 遅いバックアッププロセスとファイル操作のトラブルシューティング
• Linux のディスク速度チェック方法を使用して、HDD と SSD のどちらのアップグレードを決定するか • 時間の経過に伴うストレージの劣化を監視する • RAID 構成のパフォーマンスを検証する
ディスクテストとリモートシステムを組み合わせて管理するエンタープライズユーザー向け Linux RDP サーバー アクセスは、包括的なパフォーマンス監視機能を提供します。
コマンドを使用して Linux でディスク速度をテストする

Linux には、ストレージ パフォーマンスを測定するためのコマンドライン ツールがいくつか用意されています。各 Linux テストドライブ速度ツールはさまざまな目的を果たし、ディスクの機能について独自の洞察を提供します。コマンドラインアプローチにより、正確な制御と、さまざまな Linux ディストリビューション間で一貫した結果が得られます。
これらのツールは、専門的なシステム管理とパフォーマンス監視の基盤を形成します。各ツールをいつ使用するかを理解すると、Linux ディスク速度テストのコマンド ライン ワークフローを最適化するのに役立ちます。
| 道具 | 向いている用途 | 対策 | 設置状況 | 制限事項 |
| dd | クイック書き込みテスト | シーケンシャルライト速度 | プリインストール済み | 書き込み専用、結果は異なります |
| hdparm | 読み取り速度チェック | シーケンシャルリード速度 | プリインストールされていることが多い | 読み取り専用テスト |
| フィオ | 総合的なテスト | ランダム/シーケンシャル I/O | インストールが必要です | 複雑な構成 |
dd を使用した Linux のディスク速度のテスト
の dd このコマンドは、デフォルトですべての主要な Linux ディストリビューションで使用できます。この方法は、「ディスク速度をテストするコマンドは何ですか?」という質問に答えます。基本的なシナリオ用。
dd コマンドは、Linux システム全体でのシンプルさと普遍的な可用性を提供します。ストレージのパフォーマンス評価のベースライン測定を提供します。
書き込み速度テスト (検証された構文):
dd if=/dev/zero of=testfile bs=1G count=1 oflag=direct
読み取り速度テスト (検証された構文):
# Clear cache first
sudo sh -c "echo 3 > /proc/sys/vm/drop_caches"
# Test read speed
dd if=testfile of=/dev/null bs=1G count=1 iflag=direct
dd の結果を理解する: • 出力には、転送されたバイト数と所要時間が表示されます。 • 転送速度は MB/秒で自動的に計算されます。 oflag=直接 そして iflag=ダイレクト システム キャッシュをバイパスする • システム アクティビティにより、実行ごとに結果が異なる場合があります。
HDparm を使用して HDD/SSD の読み取り速度をテストする
の hdparm ユーティリティはハードディスクのパラメータ管理に特化しており、信頼性の高い読み取り速度の測定を提供します。このツールは、「ハードディスク テストのコマンドは何か」というシナリオに直接対処します。
dd とは異なり、hdparm はストレージのベンチマークと Linux の SSD 速度操作のチェック用に特別に設計されています。キャッシュされたディスク読み取り速度と直接ディスク読み取り速度の両方の測定を提供します。
検証済みのインストール コマンド:
| 分布 | パッケージマネージャー | 指示 |
| Ubuntu/Debian | 適切な | sudo apt-get インストール hdparm |
| CentOS/RHEL 7 | うーん | sudo yum で hdparm をインストール |
| CentOS/RHEL 8+ | DNF | sudo dnf hdparm をインストールします |
検証された hdparm 構文:
- ディスクを識別します: lsblk
- テスト速度: sudo hdparm -Tt /dev/sda
Hdparm パラメータの説明 (ドキュメントより):
• -T タイミングバッファキャッシュのキャッシュされた読み取りを実行します
• -t 直接ディスクアクセスのタイミングを計るためにデバイス読み取りを実行します
• デバイスへの直接アクセスには sudo が必要
–direct フラグを追加します (ソースから検証済み):
sudo hdparm -tT --direct /dev/sda
の -直接 flag は、より正確な結果を得るためにバッファ キャッシュをバイパスします。これ hdparm この方法では、理論上の最大値と実際のパフォーマンス値の両方が得られます。
fio を使用した Linux でのハードドライブ速度のテストの向上
dd と hdparm は順次速度テストを提供しますが、実際のディスク使用にはランダム アクセス パターンが含まれます。の フィオ このツールは、包括的な SSD 速度テストと Linux パフォーマンス評価のために現実的なワークロードをシミュレートします。
この高度なアプローチは、高度なテスト機能を使用して、「コマンド ラインから速度テストを実行できますか?」という質問に答えます。完全な分析のために IOPS とスループットの両方の測定を提供します。
検証済みの fio インストール:
# Ubuntu/Debian
sudo apt-get install fio
# CentOS/RHEL
sudo yum install fio
# or for newer versions
sudo dnf install fio
基本的な fio 構文 (検証済み):
sudo fio --name=test --filename=test --bs=4k --size=250M --readwrite=randrw --rwmixread=80 --ioengine=libaio --direct=1
fio パラメータの説明: • –bs=4k: ブロック サイズ (ランダム I/O の場合は通常 4KB)
• –サイズ=250M: テストファイルサイズ
• –readwrite=randrw: ランダムな読み取り/書き込み混合
• –rwmixread=80: 80% 読み取り、20% 書き込み
• –ioengine=リバイオ: Linux 非同期 I/O エンジン
• –direct=1: OS キャッシュをバイパスします
Linux でシステム速度を確認する方法
システム速度には、ディスクのパフォーマンスだけではありません。 CPU、メモリ、I/O 操作など、システム全体のパフォーマンスの監視に役立つツールがいくつかあります。 Linux でシステム速度をチェックする方法を理解すると、包括的なパフォーマンスに関する洞察が得られます。
の イオスタット このコマンドは、インフラストラクチャ全体のボトルネックを特定するのに役立つシステム パフォーマンス統計を提供します。これにより、「Linux の iostat コマンドとは何ですか」という質問に効果的に対処できます。
検証済みのシステム監視コマンド:
| 指示 | 必要なパッケージ | 目的 |
| iostat -x 1 | システム統計 | リアルタイムの I/O 統計 |
| rsync -av –進行状況 | rsync (通常はプリインストールされています) | ファイル転送の監視 |
| イフトップ | iftop パッケージ | ネットワーク帯域幅の監視 |
iostatコマンドの使用
iostat ユーティリティは、システムの入出力統計と CPU 使用率をリアルタイムで監視します。このツールは、パフォーマンスのボトルネックとリソースの制約を特定するのに役立ちます。
不足している場合のインストール:
# Ubuntu/Debian
sudo apt-get install sysstat
# CentOS/RHEL
sudo yum install sysstat
検証された iostat 構文:
iostat -x 1
iostat 出力の説明:
• %util: I/O リクエストが発行された CPU 時間の割合
• r/s: 1 秒あたりの読み取りリクエスト
• 付き: 1 秒あたりの書き込みリクエスト
• rkB/秒: 1 秒あたりの読み取りキロバイト数
• wkB/秒: 1 秒あたりに書き込まれるキロバイト数
Linux でファイルのコピー速度を確認する方法
ファイル転送速度の監視は、運用中のネットワークまたはストレージのボトルネックを特定するのに役立ちます。この機能は、大規模なデータ転送を管理するシステム管理者にとって不可欠であることがわかります。
検証された rsync 構文:
rsync -av --progress source/ destination/
確認されたパラメータ:
• -a: アーカイブ モード (権限、タイムスタンプを保持)
• -v: 詳細な出力
• -進捗: 転送の進行状況と速度を表示します。
Linux で NFS 速度を確認する方法

ネットワーク ファイル システム (NFS) のパフォーマンス テストには、特殊なアプローチが必要です。 NFS の速度は、ネットワーク帯域幅とサーバー側のストレージ パフォーマンスの両方に依存します。
NFS パフォーマンスをテストすると、遅いネットワーク ファイル操作のトラブルシューティングとリモート ストレージ アクセスの最適化に役立ちます。 Linux で NFS をテストする方法を理解すると、適切な分散ストレージのパフォーマンスが保証されます。
NFS テスト方法:
# Read test
dd if=/nfs/mount/point/testfile of=/dev/null bs=1M count=1000
# Write test
dd if=/dev/zero of=/nfs/mount/point/testfile bs=1M count=1000
注記: NFS マウント ポイントのパスは構成によって異なります。交換する /nfs/マウント/ポイント/ 実際の NFS マウント場所に置き換えます。
NFS ボトルネックの特定: • ネットワーク限定: 使用する イフトップ 帯域幅の使用率を確認するため • ストレージ限定: NFS サーバーでローカル ディスクのパフォーマンスをテストします。 • クライアント限定: さまざまなクライアント マシンからテストします。
グラフィカルな方法を使用した Ubuntu ディスク速度テスト コマンド ライン
グラフィカル インターフェイスを好む場合は、Linux に組み込まれているディスク ユーティリティを使用すると、複雑なコマンドラインを使わずに直感的なベンチマークを実行できます。この Ubuntu ディスク速度テスト コマンド ラインの代替手段は、ほとんどの Linux ディストリビューションで機能します。
GUI アプローチは、継続的な監視ではなく視覚的な結果と時折のテストを必要とするユーザーに適しています。コマンドライン ツールに慣れていないユーザーでもアクセス可能なディスク テストを提供します。
ディスクユーティリティの可用性: • Ubuntu: 「ディスク」アプリケーションとしてプレインストールされています。 • Fedora: gnome-disk-utility として利用可能です。 • CentOS: gnome-disk-utility パッケージのインストールが必要な場合があります。
アクセス方法 (検証済み): • アプリケーション メニューの検索: 「ディスク」または「ディスク」 • コマンド ライン: gnome ディスク
ステップ 1: ディスクユーティリティを開く
「ディスク」を検索してアプリケーション メニューからアクセスするか、システム → 管理 → ディスク ユーティリティに移動します。
ステップ 2: ターゲットドライブを選択する
左側のパネルには、接続されているすべてのストレージ デバイスが表示されます。 Linux HDD 速度テストのためにテストするドライブをクリックします。
ステップ 3: ベンチマーク テストを実行する
「ベンチマーク – ドライブのパフォーマンスを測定」をクリックして、テスト オプションにアクセスします。
- 読み取り専用ベンチマーク: 読み取り速度を安全に測定する
- 読み取り/書き込みベンチマーク: 両方の操作を包括的にテストします
グラフィック結果にはディスクのさまざまな領域のパフォーマンスが表示され、潜在的な問題やパフォーマンスの変動が明らかになります。
トラブルシューティング: SSD が非常に遅いのはなぜですか?

SSD のパフォーマンスの問題は、さまざまな要因によって発生する可能性があります。一般的な原因を理解すると、Linux テストのハード ドライブ速度の結果に影響を与える速度の問題を診断し、解決するのに役立ちます。
SSD の速度低下には、ファームウェアの問題、空き領域の不足、サーマル スロットルなどのいくつかの要因が考えられます。根本原因を特定すると、ターゲットを絞ったパフォーマンスの最適化が可能になります。
一般的な SSD パフォーマンス要素 (検証済み):
| 問題 | 技術的な原因 | 検証方法 |
| 空き領域への影響 | 書き込み増幅が増加する | で確認してください df -h |
| インターフェースの制限 | SATA III 最大 ~600 MB/秒 | で確認してください lsscsi |
| サーマルスロットリング | 温度保護 | モニター付き センサー |
SSD の健全性検証:
# Install smartmontools if missing
sudo apt-get install smartmontools
# Check SSD health
sudo smartctl -a /dev/sda
TRIM ステータスのチェック:
# Check if TRIM is enabled
sudo fstrim -v /
パフォーマンス最適化のヒント:
トリムを有効にする: sudo fstrim -av
アライメントを確認してください: sudo fdisk -l
モニター温度: sudo hddtemp /dev/sda
パフォーマンスの問題が解決しない場合は、エンタープライズ グレードのストレージ ソリューションへのアップグレードを検討してください。 Linux VPSを購入する ホスティングまたは Linux RDP サーバー 構成。
パフォーマンスリファレンスガイド
一般的なパフォーマンス ベンチマークを理解すると、ディスク速度テストの Linux 結果を評価するのに役立ちます。パフォーマンスの数値は、特定のハードウェア、システム構成、テスト条件によって大きく異なります。
最新のストレージ テクノロジーにより、従来のハード ドライブと比較してパフォーマンスが大幅に向上します。結果をこれらの範囲と比較すると、アップグレードの機会を特定するのに役立ちます。
注記: パフォーマンスの数値は一般的な範囲であり、特定のハードウェア、システム構成、テスト条件によって大きく異なります。
一般的なストレージ パフォーマンスの範囲は次のとおりです。
7200 RPM HDD: シーケンシャル 80 ~ 160 MB/秒
SATA SSD: 200-600 MB/秒シーケンシャル
NVMe SSD: シーケンシャル 1,000 ~ 7,000+ MB/秒
IOPS パフォーマンスに関するメモ: IOPS 値は、ブロック サイズ、キューの深さ、および特定のワークロード パターンに大きく依存します。実際のパフォーマンスは理論上の最大値から大きく異なります。
保証されたパフォーマンスが必要なエンタープライズ アプリケーションの場合は、次のことを検討してください。 NVMeとSSDの比較 最新のストレージ テクノロジーの利点を理解するための比較。
検証済みコマンドのクイックリファレンス

このリファレンスでは、一般的なディスク速度テスト シナリオでテストされたコマンドを提供します。すべての構文は、現在の Linux ディストリビューションおよびドキュメントに対して検証されています。
| タスク | 検証済みのコマンド | 注意事項 |
| ディスクのリストを表示する | lsblk | すべてのブロックデバイスを表示します |
| 書き込み速度 | dd if=/dev/zero of=test bs=1G count=1 oflag=direct | 1GBのテストファイルを作成します |
| 読み取り速度 | sudo hdparm -Tt /dev/sda | sda をディスクに置き換えます |
| 総合テスト | sudo fio –name=test –bs=4k –size=100M –readwrite=randrw | 基本的な FIO テスト |
| キャッシュをクリアする | sudo sh -c “echo 3 > /proc/sys/vm/drop_caches” | ページキャッシュをクリアします |
結論
Linux でディスク速度をテストすると、システムの最適化に役立つ重要なパフォーマンス情報が明らかになります。から始める hdparm 基本的な読み取り速度の評価については、Linux ディスク速度テストの詳細な分析が必要な場合は、fio などの包括的なツールに進みます。
定期的な速度テストは、パフォーマンスの低下を特定し、アップグレードの決定に役立ちます。サーバーを管理している場合でも、個人用 Linux システムを最適化している場合でも、これらのディスク速度チェック Linux ツールは、情報に基づいてストレージを選択するために必要なデータを提供します。