Die Qualität Ihrer Netzwerkkarten, Switches und Verkabelung kann Auswirkungen haben. Es kann sich lohnen, nach Rezensionen der NICs zu suchen und zu wechseln, um zu sehen, ob andere Personen angeben, dass sie nicht besonders gut funktionieren. Ich nehme an, dass die integrierten NICs in das Mottenboard von Gbit-Transfers schlechter sind, obwohl dies meiner Erfahrung nach in meiner Umgebung nicht viel zu ändern scheint.
Als Anhaltspunkt habe ich in unserem Büro gerade einen neuen Gbit-Switch installiert (der alte 100-Mbit-Switches ersetzt). Große SMB-Transfers werden zwischen (jedoch weniger als) 30 MByte / s zwischen jeder getesteten Kombination von Computern ausgeführt. Ich habe gerade einen kurzen Test mit netcat zwischen zwei der Maschinen durchgeführt und ähnliche Ergebnisse erzielt. Ich denke nicht, dass SMB der Engpass ist. Die beiden von mir gerade getesteten Maschinen verfügen über zwei Schalter, die Auswirkungen haben können, aber ich denke, dieser Effekt ist minimal, wenn man annimmt, wie nahe die Zahlen sind, an denen eine SMB auf eine Maschine übertragen wird, die sich auf demselben Schalter befindet.
Die beste Übertragungsrate, die ich in einem Gbit-Netzwerk gesehen habe, war etwas schneller als 50 MByte / s. Dies war beim Übertragen eines Laufwerk-Images von einer Maschine in eine Datei auf der anderen (für die Konvertierung in ein virtuelles VMWare-Laufwerk. In diesem Fall wurden die beiden Maschinen über ein kurzes Crossover-Kabel anstatt über einen Switch verbunden.) Eine der fraglichen Maschinen war eine der Maschinen, die ich gerade getestet habe und aus denen ~ 29 MByte / s stammen. Der wahrscheinlichste Grund für den größten Engpass in meinem Fall ist wahrscheinlich die 8-jährige Verkabelung im Gebäude, die möglicherweise ausgeführt wurde Bei einem kurzen (und ebenso unwissenschaftlichen) Test in meinem kleinen Heimnetzwerk werden Übertragungsraten von mehr als 35 MByte / Sek. von einer Samba-Freigabe in eine Windows-Box und 25 MByte / Sek in die andere Richtung (I '
Jumbo-Frames werden bei Massentransfers einen Unterschied machen, also empfehle ich, dass Sie es versuchen, wenn alle Ihre Kits sie richtig unterstützen.
Um es kurz zu machen: Nach meiner anekdotenhaften Erfahrung sind Ihre 20 MByte / s etwas langsam, aber nicht massiv. Alle meine Windows- und Samba-Installationen sind ziemlich ungestimmt. Daher vermute ich, dass Ihre Hardware / Verkabelung den Unterschied zwischen dem, was ich sehe, und dem, was Sie sehen, ist.
Bearbeiten
Natürlich, fünf Jahre nach dieser Antwort, haben sich Hardware und Software weiterentwickelt. Ich sehe häufig 90+ MiB / s-Übertragungen auf Computern mit Gbit-Netzwerkbetrieb, selbst mit einem billigen Kit. Mein Home-Media- / Backup- / anderer Server scheint für die Übertragung für Massenübertragungen auf etwas über 60 beschränkt zu sein, aber es scheint Samba zu sein, das auf einem einzigen Kern der Box-Hardware CPU-gebunden ist.