Netzwerkdurchsatz unter Linux feststellen
Meine Daten sind per NFS auf einem Debian-Server ausgelagert, deshalb habe ich einen Geschwindigkeitstest für mein Netzwerk durchgeführt.
Dazu habe ich folgende Tools verwendet.
- Zum Überwachen des Datendurchsatzes:
iptraf– Screenshot ansehenzypper in iptraf
- Zum Feststellen der Übertragungsdauer:
timeunddd
Der folgende Test kopiert eine 1,1 GB große Datei über eine Gigabitanbindung auf das Netzwerk, anschließend wird das ganze wieder lokal kopiert. Das Datenverzeichnis ist hier über NFS eingebunden. Evtl. muss die Größe der Datei angehoben werden, da diese sonst im Arbeitsspeicher gehalten wird und die Werte beim Zurückkopieren verfälscht.
time dd if=/dev/zero of=/daten/testdatei1 bs=16k count=65536 65536+0 Datensätze ein 65536+0 Datensätze aus 1073741824 Bytes (1,1 GB) kopiert, 17,9722 s, 59,7 MB/s real 0m17.978s user 0m0.004s sys 0m0.558s time dd if=/daten/testdatei1 of=/dev/null bs=16k 65536+0 Datensätze ein 65536+0 Datensätze aus 1073741824 Bytes (1,1 GB) kopiert, 15,5918 s, 68,9 MB/s real 0m15.595s user 0m0.012s sys 0m0.447s




