50%オフ 全プラン対象、期間限定。月額 $2.48/mo
残り10分
サーバーとOS

Linux コマンドラインを使用した Linux ディスク速度テスト

Rexa Cyrus By Rexa Cyrus 読了10分 2025年10月2日更新
Linux コマンドラインを使用してディスク速度をテストする

Linux システムの動作が予想より遅くなっていませんか? Linux のディスク速度テストにより、ストレージのボトルネックが即座に明らかになります。遅いサーバーのトラブルシューティングをしている場合でも、VPS プロバイダーが約束された SSD パフォーマンスを提供していることを確認している場合でも、Linux でディスク速度を確認する方法を学ぶと、作業に役立つ具体的なデータが得られます。

最新のストレージには、従来のハードディスク ドライブ (HDD)、より高速なソリッド ステート ドライブ (SSD)、超高速ストレージ オプションなど、さまざまなタイプがあります。それぞれのパフォーマンスは異なり、ハードドライブの速度をテストする方法を知っていると、アップグレードやホスティングの選択について情報に基づいた決定を下すのに役立ちます。

Linux でディスク速度テストを実行する必要がある理由

ディスク速度テストを実行する Linux ラップトップストレージのパフォーマンスはシステムの応答性に直接影響します。ディスクが遅いとボトルネックが発生し、ファイル転送からアプリケーションの読み込み時間まであらゆるものに影響します。 Linux ディスク速度テスト操作を実行すると、ストレージがニーズを満たしているかどうか、またはアップグレードによってパフォーマンスが向上するかどうかがわかります。

これは、複数のシステムを管理する場合やホスティング プロバイダーを評価する場合に特に重要になります。パフォーマンス テストは、本番ワークロードに影響を与える前に問題を特定するのに役立ちます。

ディスクテストの主なシナリオ: • VPS プロバイダーの実際のパフォーマンスと宣伝されているパフォーマンスを比較する Linux VPSを購入する セットアップ • 遅いバックアッププロセスとファイル操作のトラブルシューティング
• Linux のディスク速度チェック方法を使用して、HDD と SSD のどちらのアップグレードを決定するか • 時間の経過に伴うストレージの劣化を監視する • RAID 構成のパフォーマンスを検証する

ディスクテストとリモートシステムを組み合わせて管理するエンタープライズユーザー向け Linux RDP サーバー アクセスは、包括的なパフォーマンス監視機能を提供します。

 

コマンドを使用して Linux でディスク速度をテストする

dd、hdparm、fio の速度テストを表示する 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 構文:

  1. ディスクを識別します: lsblk
  2. テスト速度: 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 の速度は、ネットワーク帯域幅とサーバー側のストレージ パフォーマンスの両方に依存します。

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 の健全性とパフォーマンスの診断を表示するラップトップ
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 ディスク テスト コマンドを表示するモニター
このリファレンスでは、一般的なディスク速度テスト シナリオでテストされたコマンドを提供します。すべての構文は、現在の 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 ツールは、情報に基づいてストレージを選択するために必要なデータを提供します。

よくある質問

Linux でディスクの読み取りおよび書き込み速度を確認するにはどうすればよいですか?

読み取り速度には hdparm -Tt /dev/sdX を使用し、書き込み速度には dd コマンドを使用します。

ディスク速度をテストするコマンドは何ですか?

主なコマンドは、適切なパラメータを備えた hdparm -Tt /dev/sdX および dd です。

Linuxの速度テストのコマンドは何ですか?

特定のテスト要件に応じて、hdparm、dd、または fio を使用します。

コマンドラインから速度テストを実行できますか?

はい、Linux には、hdparm、dd、fio などの複数のコマンドライン ツールが用意されています。

Linux で test コマンドを使用するにはどうすればよいですか?

hdparm -Tt /dev/sdX を実行します (sdX を lsblk のディスク識別子に置き換えます)。

Linux でシステム速度を確認するにはどうすればよいですか?

iostat -x 1 を使用して、システムとディスクのパフォーマンスをリアルタイムで監視します。

Linux で NFS 速度を確認するにはどうすればよいですか?

マウントされた NFS ディレクトリに対して dd コマンドを使用してテストします。

Linux で NFS をテストするにはどうすればよいですか?

NFS 共有をマウントし、マウントされたパスに対して dd 速度テストを実行します。

Linux でファイルのコピー速度を確認するにはどうすればよいですか?

–progress フラグを付けて rsync を使用すると、転送速度をリアルタイムで監視できます。

SSDの速度を確認するにはどうすればよいですか?

基本的なテストには hdparm -Tt /dev/sdX を使用し、包括的な分析には fio を使用します。

Linux の iostat コマンドとは何ですか?

iostat は sysstat パッケージの一部であり、I/O 統計と CPU 使用率を監視します。

ハードディスクテストのコマンドは何ですか?

基本的なハードディスクの読み取り速度テストには、hdparm -Tt /dev/sdX を使用します。

SSD がこんなに遅いのはなぜですか?

利用可能な空き容量、温度状態、インターフェイスの種類を確認し、smartctl を使用してヘルス チェックを実行します。

共有

ブログの他の記事

読み進める。

Cosmos Cloudで動かせるおすすめセルフホストアプリのカバー画像。Cosmosダッシュボード周辺にアプリパネルを配置。
サーバーとOS

Cosmos Cloudで動かせるおすすめセルフホストアプリ: ファイル、メディア、パスワード、自動化など!

Cosmos Cloudをセットアップ済みで、どのアプリと相性が良いか知りたい方もいれば、まだCosmosを選ぶか決めかねていて、自分のワークフ

Nick SilverNick Silver 読了16分
Dockerアプリ管理におけるPortainer vs Cosmos Cloudのカバー。ハイブリッド構成図とネオン調のops vs accessブロック。
サーバーとOS

Portainer vs Cosmos Cloud: Dockerアプリ管理に最適なのは?

Dockerをすでに理解していて、増えていくアプリスタックをよりすっきり運用したい方へ、Portainer vs Cosmos Cloudの結論をお伝えします。Portainerは直接

Nick SilverNick Silver 読了14分
Cosmos Cloud vs CasaOS vs Umbrelの特集グラフィック。抽象的なクラウドネットワーク世界の中に3つのセルフホストの選択肢を表示。
サーバーとOS

Cosmos Cloud vs CasaOS vs Umbrel: あなたの環境に合うセルフホスト型プラットフォームは?

結論として、CasaOSは今でも最も始めやすく、Umbrelは最もすっきりとした厳選感があり、Cosmos Cloudはドメ

Nick SilverNick Silver 読了11分

デプロイの準備はできましたか? 月額2.48ドルから。

2008年から独立運営のクラウド。AMD EPYC、NVMe、40 Gbps。14日間返金保証。