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
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
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
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
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!
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.
HAHAHAHA na ja ... der naheliegendste Trick ist, eine SSD zu bekommen, aber es ist der teuerste 😀
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.
Genau das gleiche ist mir passiert!
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
Danke für den Kommentar 😀
Für weitere Tests empfehle ich Phoronix
http://www.phoronix-test-suite.com
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ß.