kleine Tools: testefestplattengeschwindigkeit.pl

testefestplattengeschwindigkeit.pl dient dazu die Geschwindigkeit der Festplatte inkl. des vorhandenen Dateisystems zu testen. testefestplattengeschwindigkeit.pl ist ein Perl-Skript.

download: testefestplattengeschwindigkeit.pl - V 1.0 - md5

Beispielausgaben:

~ $ testefestplattengeschwindigkeit.pl
testefestplattengeschwindigkeit.pl      V 1.0
Autor: Daniel Mohr      Datum: 03.09.2006
Lizenz: GNU-GPL

testefestplattengeschwindigkeit.pl <anzahl> <bytes> <datei>
        schreibt und liest <anzahl>-mal <bytes> zufaellige Bytes in die Datei <datei>
        und bestimmt dabei die Zeit und die Uebertragungsrate.
        Die Datei <datei >wird anschliessend wieder geloescht.
        <anzahl> und <bytes> koennen einfache Berechnugen sein.

Um den evtl. vorhandenen Cache des Arbeitsspeichers / der Festplatte  auszublenden
sollte man mehr Daten schreiben/lesen als Arbeitsspeicher existiert.
~ $ testefestplattengeschwindigkeit.pl 1024 1024*1024 datei
# 1024*1024 = 1048576 zufaellige Bytes werden erzeugt:
# 1048576 zufaellige Bytes werden 1024 = 1024-mal in die Datei "/root/datei" geschrieben:
Es wurden 1073741824 Bytes = 1024 MB geschrieben.
Es hat 45.533013 Sekunden gedauert.
Das sind 22.489177248165 MB/sec.
# 1048576 zufaellige Bytes werden 1024 = 1024-mal aus der Datei "/root/datei" gelesen:
Es wurden 1073741824 Bytes = 1024 MB gelesen.
Es hat 59.19297 Sekunden gedauert.
Das sind 17.2993515952992 MB/sec.

Es läßt sich damit beispielsweise der Vorteil von raid aufzeigen.

Achtung: Intensive Schreib- und/oder Lesevorgänge erwärmen die Festplatte! Bei modernen Festplatten kann die Temperatur beispielsweise mit smartctl aus den smartmontools ausgelesen werden. Bei unzureichender Kühlung besteht die Gefahr die Festplatte(n) zu überhitzen. Typische Temperaturen für Festplatten im Betrieb liegen zwischen 30 °C und 40 °C. Oberhalb dieser Temperaturen sollten Sie die Spezifikation Ihrer Festplatte kontrollieren, ob diese Temperatur noch zulässig ist! Die Temperaturen von Festplatten ändern sich nur sehr langsam, da die gesammte Masse erwärmt bzw. abgekühlt werden muß.


zurück zur Übersicht