Samba gibt mir 24 MB / s Lese- und 44 MB / s Schreibzugriff, während FTP unter den gleichen Umständen 97 und 112 MB / s liefert.
Die Dokumentation sagt das
Im Allgemeinen sollten Sie feststellen, dass Samba bei roher Übertragungsgeschwindigkeit eine ähnliche Leistung wie FTP aufweist.
In meinem Fall ist dies eindeutig nicht der Fall.
Wo finde ich Tipps zum Debuggen der Samba-Leistung?
Oder alternativ Tipps, um Samba durch etwas anderes zu ersetzen? (Ich kann FTP leider nicht verwenden, da ich etwas brauche, das mit rsync / rsnapshot verwendet werden kann.)
Mehr Details:
- Auf beiden Computern wird Ubuntu 10.10 ausgeführt (mit Samba, da ich auch einen Mac habe)
Die Samba-Freigabe befindet sich in einem lokalen Heimnetzwerk, das als bereitgestellt wird
$ mount ... //server.local/share/ on /mnt/share type cifs (rw,mand)
Die Samba-Leistung wurde getestet, indem (
cp
) eine einzelne Datei mit ~ 4 GB auf und von der Freigabe kopiert wurde , wobei dastime
Timing und die Berechnung der Übertragungsgeschwindigkeit von Hand verwendet wurden.- FTP-Leistung sind die Zahlen vom FTP-Client für das Abrufen / Einfügen derselben Datei.
iperf
gibt Netzwerkgeschwindigkeit ~ 900 Mbit / sbonnie++
bietet beidseitige Festplattengeschwindigkeiten> 200 MB / s für Blocklesevorgänge sowie Blockschreibvorgänge- Die meisten von ihnen haben versucht, die im HOWTO zur Leistungsoptimierung vorgeschlagenen Parameter zu ändern ( Raw lesen / schreiben, Lesegröße , Socket-Optionen). (Derjenige, der einen Unterschied machte, führte dazu, dass die Schreibgeschwindigkeit um 50% sank.)