hdparmを使用してLinuxでHDDのパフォーマンスを測定する

サーバーのパフォーマンスが本来あるべきものではないことに何度も気づきますが、どこに問題があるのでしょうか。 …帯域幅が不十分ですか? …CPUまたはRAMの不足? …または、HDDでの書き込みと読み取りは最適ではありませんか?

ここでは、HDDがサポートする最大速度、HDDが動作できる現在の速度などを知る方法を示します。このツールを使用します: hdparm

hdd-シーゲイト

hdparmをインストールします

まず、明らかなことですが、使用するソフトウェアをインストールする必要があります。 UbuntuまたはDebianを使用している場合は、次のものを使用してインストールできます。

sudo apt-get install hdparm

ArchLinuxまたはこれに基づく他のディストリビューションを使用する場合、次のようになります。

sudo pacman -S hdparm

hdparmの使用

最初は 最高速度を知っている 私たちのHDDの、つまり、Sata1、Sata2、または3の場合、どのくらいサポートされますか。 このために、次のコマンドを使用します。

sudo hdparm -I /dev/sda | grep -i speed

これは、レビューしたいHDDが/ dev / sda、つまり最初またはメインであることを考慮に入れています。

次のように表示されます。

* Gen1シグナリング速度(1.5Gb / s)* Gen2シグナリング速度(3.0Gb / s)* Gen3シグナリング速度(6.0Gb / s)

HDDの洗練度に応じて、そしてもちろん、BIOSでサポートされている最大速度が有効になっているかどうかによって異なります。

さあ、 現在の速度を見る HDDが動作しているもの:

sudo hdparm -tT /dev/sda

コマンドをXNUMX〜XNUMX回繰り返して、値の範囲を取得します。

次のように表示されます。

/ dev / sda:キャッシュされた読み取りのタイミング:22770秒で2.00 MB = 11397.43 MB /秒バッファリングされたディスクの読み取りのタイミング:432秒で3.01 MB = 143.59 MB /秒

最初の値はディスクキャッシュの速度と関係があり、XNUMX番目の値は実際の読み取りと書き込みの速度、つまり物理ディスク自体の速度を意味します。

終わり!

お役に立てば幸いです。

ちなみに、あなたはあなたのHDDについての完全で詳細な情報を取り除くことによって見ることができます grep 以前に入力したコマンドの、つまり次のようになります。

sudo hdparm -I /dev/sda

お楽しみください!


8コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   ハンター

    はぁ、理由はわかりませんが、「測定」ではなく「パフォーマンスの向上」を読んでいたので、飛び込んで使ったコツを聞いてみました。 我愛羅に感謝します。

    1.    KZKG ^我愛羅

      HAHAHAHAまあ...最も明白なトリックはSSDを入手することですが、それは最も高価です😀

      1.    ハンター

        少し前にデスクトップPCに3つのディスクがあり、RAIDの本来の目的は速度であり、RAID 0(ストリッピング)を実行した場合、ほぼXNUMX倍の速度でコピーしましたが、ディスク私はそれをすべて失うでしょう。

        ちなみに、RAIDが「安価なディスクの冗長アレイ」であった以前は、データの速度ではなく信頼性が一般的に必要なため、現在は「独立ディスク」になっています。

    2.    ギスカード

      まったく同じことが私にも起こりました!

  2.   アンティグオ

    やや古いIDE(PATA)ディスクでは、あなたが言う最高速度が出てきます-私は出てきません。 一方、現在のものは出てきます、それはあなたにアイデアを与えるために:
    / dev / sda:
    キャッシュされた読み取りのタイミング:334秒で2.01 MB = 166.40 MB /秒
    バッファリングされたディスク読み取りのタイミング:148秒で3.03 MB = 48.77 MB /秒

    1.    KZKG ^我愛羅

      コメントありがとうございます😀

  3.   クリスティアン

    その他のテストについては、phoronixをお勧めします
    http://www.phoronix-test-suite.com

  4.   ゼタカ01

    私はホームパックのテストではあまり遊びません。 科学的および数学的説明がなければ、ローテーションで停止する(オフにする)ことが少なければ少ないほど、うまくいくでしょう。 何度もデフラグ、圧縮、暗号化などを行うことで、それを台無しにすることができます。 ディスクチェックユーティリティは無害ではありません。使用すればするほど、ディスクが消耗します。 SSDやUSBドライブと同様に、書き込み回数も限られています。 時々それらを使用することは問題ありませんが、それをやり過ぎないでください。
    また、ディスクの停止/起動が少なければ少ないほどよいでしょう。
    ディスクの使用量はできるだけ少なくしてください。
    挨拶。