Messen Sie Ihre Festplattenleistung unter Linux mit hdparm

Oft stellen wir fest, dass die Leistung eines Servers nicht der Leistung entspricht. Wir fragen uns, wo das Problem liegt. … Wird die Bandbreite nicht ausreichen? … Mangel an CPU oder RAM? … Oder das Schreiben und Lesen auf der Festplatte ist nicht das Beste?

Hier zeige ich Ihnen, wie Sie wissen, welche Höchstgeschwindigkeit Ihre Festplatte unterstützt, mit welcher Geschwindigkeit sie derzeit arbeiten kann usw. Wir werden das Tool verwenden: hdparm

HDD-Seagate

Installieren Sie hdparm

Zuerst müssen wir die Software installieren, die wir verwenden werden. Wenn Sie Ubuntu oder Debian verwenden, können Sie es installieren mit:

sudo apt-get install hdparm

Wenn Sie ArchLinux oder eine andere darauf basierende Distribution verwenden, wäre dies:

sudo pacman -S hdparm

Verwenden von hdparm

Die erste ist, kennen die maximale Geschwindigkeit von unserer Festplatte, das heißt, wenn es Sata1, Sata2 oder 3 ist, wie viel unterstützt es. Dazu verwenden wir folgenden Befehl:

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

Dies berücksichtigt, dass die Festplatte, die wir überprüfen möchten, / dev / sda ist, dh die erste oder Hauptfestplatte.

Es wird uns so etwas zeigen:

* Gen1-Signalisierungsgeschwindigkeit (1.5 Gbit / s) * Gen2-Signalisierungsgeschwindigkeit (3.0 Gbit / s) * Gen3-Signalisierungsgeschwindigkeit (6.0 Gbit / s)

Abhängig davon, wie hoch entwickelt die Festplatte ist und ob die maximal unterstützte Geschwindigkeit im BIOS aktiviert ist.

Jetzt werden wir siehe aktuelle Geschwindigkeit mit dem die Festplatte arbeitet:

sudo hdparm -tT /dev/sda

Wiederholen Sie den Befehl zwei- oder dreimal, um einen Wertebereich zu erhalten.

Es wird uns so etwas zeigen:

/ dev / sda: Timing zwischengespeicherte Lesevorgänge: 22770 MB in 2.00 Sekunden = 11397.43 MB / s Timing-Puffer-Lesevorgänge: 432 MB in 3.01 Sekunden = 143.59 MB / s

Der erste Wert hat mit der Geschwindigkeit des Festplatten-Cache zu tun, der zweite Wert bedeutet die tatsächliche Lese- und Schreibgeschwindigkeit, die der physischen Festplatte als solche.

Das Ende!

Ich hoffe du warst hilfreich.

Übrigens können Sie vollständige und detaillierte Informationen zu Ihrer Festplatte anzeigen, indem Sie die entfernen grep des Befehls, den ich zuvor gegeben habe, das heißt:

sudo hdparm -I /dev/sda

Viel Spaß damit!


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Dhunter sagte

    Ha, ich weiß nicht warum, aber ich hatte "Leistung verbessern" anstelle von "Messen" gelesen und wollte einspringen und nach den Tricks fragen, die Sie verwendet haben. Danke Gaara.

    1.    KZKG ^ Gaara sagte

      HAHAHAHA na ja ... der naheliegendste Trick ist, eine SSD zu bekommen, aber es ist der teuerste 😀

      1.    Dhunter sagte

        Vor einiger Zeit hatte ich 3 Festplatten in einem Desktop-PC und mir fiel auf, dass der ursprüngliche Zweck von RAID die Geschwindigkeit war und ich ein RAID 0 (Strippen) durchführte. Ich habe fast die dreifache Geschwindigkeit kopiert, aber mit dem Nachteil, dass ich diese verlieren würde, wenn ich eine Festplatte verlieren würde alles.

        Bevor RAID "Redundant Array of Inexpensive Disks" war, ist es übrigens "Independent Disks", da wir im Allgemeinen nicht so viel Geschwindigkeit, sondern Datenzuverlässigkeit benötigen.

    2.    giskard sagte

      Genau das gleiche ist mir passiert!

  2.   antiguo sagte

    Bei einer alten IDE-Festplatte (PATA) kommt die maximale Geschwindigkeit, die Sie mit -I angeben, für mich nicht heraus. Auf der anderen Seite kommen die aktuellen heraus, die Ihnen eine Idee geben sollen:
    / dev / sda:
    Timing zwischengespeicherte Lesevorgänge: 334 MB in 2.01 Sekunden = 166.40 MB / s
    Timing gepufferte Festplattenlesevorgänge: 148 MB in 3.03 Sekunden = 48.77 MB / s

    1.    KZKG ^ Gaara sagte

      Danke für den Kommentar 😀

  3.   cristian sagte

    Für weitere Tests empfehle ich Phoronix
    http://www.phoronix-test-suite.com

  4.   zetaka01 sagte

    Ich würde zu Hause nicht hart mit den Puck-Tests spielen. Ohne wissenschaftliche und mathematische Erklärung werden Sie es umso besser machen, je weniger Sie es in Rotationen stoppen (ausschalten). Sie können es verderben, indem Sie es mehrmals defragmentieren, komprimieren, verschlüsseln usw. Dienstprogramme zur Festplattenprüfung sind nicht harmlos. Je häufiger Sie sie verwenden, desto mehr nutzen Sie die Festplatte ab. Wie SSDs und USB-Laufwerke haben sie eine begrenzte Anzahl von Schreibvorgängen. Es ist in Ordnung, sie von Zeit zu Zeit zu verwenden, ohne es zu übertreiben.
    Und je weniger Sie die Festplatte stoppen / booten, desto besser.
    Geben Sie die CD so wenig wie möglich aus.
    Ein Gruß.