サーバーのパフォーマンスが本来あるべきものではないことに何度も気づきますが、どこに問題があるのでしょうか。 …帯域幅が不十分ですか? …CPUまたはRAMの不足? …または、HDDでの書き込みと読み取りは最適ではありませんか?
ここでは、HDDがサポートする最大速度、HDDが動作できる現在の速度などを知る方法を示します。このツールを使用します: hdparm
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
次のように表示されます。
* Gen1シグナリング速度(1.5Gb / s)* Gen2シグナリング速度(3.0Gb / s)* Gen3シグナリング速度(6.0Gb / s)
HDDの洗練度に応じて、そしてもちろん、BIOSでサポートされている最大速度が有効になっているかどうかによって異なります。
さあ、 現在の速度を見る HDDが動作しているもの:
sudo hdparm -tT /dev/sda
次のように表示されます。
/ dev / sda:キャッシュされた読み取りのタイミング:22770秒で2.00 MB = 11397.43 MB /秒バッファリングされたディスクの読み取りのタイミング:432秒で3.01 MB = 143.59 MB /秒
終わり!
お役に立てば幸いです。
ちなみに、あなたはあなたのHDDについての完全で詳細な情報を取り除くことによって見ることができます grep 以前に入力したコマンドの、つまり次のようになります。
sudo hdparm -I /dev/sda
お楽しみください!
はぁ、理由はわかりませんが、「測定」ではなく「パフォーマンスの向上」を読んでいたので、飛び込んで使ったコツを聞いてみました。 我愛羅に感謝します。
HAHAHAHAまあ...最も明白なトリックはSSDを入手することですが、それは最も高価です😀
少し前にデスクトップPCに3つのディスクがあり、RAIDの本来の目的は速度であり、RAID 0(ストリッピング)を実行した場合、ほぼXNUMX倍の速度でコピーしましたが、ディスク私はそれをすべて失うでしょう。
ちなみに、RAIDが「安価なディスクの冗長アレイ」であった以前は、データの速度ではなく信頼性が一般的に必要なため、現在は「独立ディスク」になっています。
まったく同じことが私にも起こりました!
やや古いIDE(PATA)ディスクでは、あなたが言う最高速度が出てきます-私は出てきません。 一方、現在のものは出てきます、それはあなたにアイデアを与えるために:
/ dev / sda:
キャッシュされた読み取りのタイミング:334秒で2.01 MB = 166.40 MB /秒
バッファリングされたディスク読み取りのタイミング:148秒で3.03 MB = 48.77 MB /秒
コメントありがとうございます😀
その他のテストについては、phoronixをお勧めします
http://www.phoronix-test-suite.com
私はホームパックのテストではあまり遊びません。 科学的および数学的説明がなければ、ローテーションで停止する(オフにする)ことが少なければ少ないほど、うまくいくでしょう。 何度もデフラグ、圧縮、暗号化などを行うことで、それを台無しにすることができます。 ディスクチェックユーティリティは無害ではありません。使用すればするほど、ディスクが消耗します。 SSDやUSBドライブと同様に、書き込み回数も限られています。 時々それらを使用することは問題ありませんが、それをやり過ぎないでください。
また、ディスクの停止/起動が少なければ少ないほどよいでしょう。
ディスクの使用量はできるだけ少なくしてください。
挨拶。