Little Pit
02.01.08, 16:35
Hallo zusammen,
ich habe ein merkwürdiges Problem bei mir festgestellt.
Ich habe einen Vista Rechner mit Intel Gigabit und einen Linux Rechner mit Gigabit.
Wenn ich mit dem Vista-Rechner Daten auf die Samba-Freigaben vom Linux-Rechner kopiere/verschiebe, schaffe ich Datenraten bis zu 98 MB/s.
Da habe ich natürlich nichts zu meckern. Wenn ich jetzt aber mit dem Vista-Rechner auf eine Freigabe auf dem Linux-Rechner zugreife und eine Datei kopiere zum Vista-Rechner habe ich nur einen Durchsatz von max. 11 MB/s.
Jetzt kommt das witzige bei der Sache:
Wenn ich am Linux-Rechner Daten von einer Windows-Freigabe zum Linux-Rechner ziehe, dann habe ich einen Durchsatz von ca. 40 MB/s - finde ich auch noch ok :)
Schiebe ich mit dem Linux-Rechner Daten vom Linux-Rechner zum Windows-Rechner dann habe ich ebenfalls 30-40 MB/s.
Netio gibt mir dabei eine schleierhafte Auskunft zur Datenübertragung:
UDP connection established.
Packet size 1k bytes: 113668 KByte/s (0%) Tx, 110707 KByte/s (0%) Rx.
Packet size 2k bytes: 25939 KByte/s (17%) Tx, 16669 KByte/s (0%) Rx.
Packet size 4k bytes: 3880 KByte/s (82%) Tx, 32986 KByte/s (0%) Rx.
Packet size 8k bytes: 0 Byte/s (100%) Tx, 62970 KByte/s (0%) Rx.
Packet size 16k bytes: 0 Byte/s (100%) Tx, 101882 KByte/s (0%) Rx.
Packet size 32k bytes: 0 Byte/s (100%) Tx, 97773 KByte/s (0%) Rx.
Wie kommt es, dass ich einen Verlust beim Senden von 100% habe?
Alle Messwerte die ich von anderen hier im Forum und sonstwo gesehen habe, haben dieses Problem nicht. Ich habe ebenso mit ethtool und am Windows-Rechner diverseste Konfigurationen durchgespielt - immer die 100% und langsame Datenübertragung in der einen Richtung.
Habt ihr da vielleicht eine Idee, wo der Fehler liegen könnte?
Bitte beachtet auch, von welchen Rechner aus ich diese Aktionen durchführe, da es beim Durchführen von Linux aus schneller ist, als wenn ich es via Windows mache..
Ich danke bereits für Ratschläge, Hinweise etc. und für weitere Infos bitte einfach nur melden..
ich habe ein merkwürdiges Problem bei mir festgestellt.
Ich habe einen Vista Rechner mit Intel Gigabit und einen Linux Rechner mit Gigabit.
Wenn ich mit dem Vista-Rechner Daten auf die Samba-Freigaben vom Linux-Rechner kopiere/verschiebe, schaffe ich Datenraten bis zu 98 MB/s.
Da habe ich natürlich nichts zu meckern. Wenn ich jetzt aber mit dem Vista-Rechner auf eine Freigabe auf dem Linux-Rechner zugreife und eine Datei kopiere zum Vista-Rechner habe ich nur einen Durchsatz von max. 11 MB/s.
Jetzt kommt das witzige bei der Sache:
Wenn ich am Linux-Rechner Daten von einer Windows-Freigabe zum Linux-Rechner ziehe, dann habe ich einen Durchsatz von ca. 40 MB/s - finde ich auch noch ok :)
Schiebe ich mit dem Linux-Rechner Daten vom Linux-Rechner zum Windows-Rechner dann habe ich ebenfalls 30-40 MB/s.
Netio gibt mir dabei eine schleierhafte Auskunft zur Datenübertragung:
UDP connection established.
Packet size 1k bytes: 113668 KByte/s (0%) Tx, 110707 KByte/s (0%) Rx.
Packet size 2k bytes: 25939 KByte/s (17%) Tx, 16669 KByte/s (0%) Rx.
Packet size 4k bytes: 3880 KByte/s (82%) Tx, 32986 KByte/s (0%) Rx.
Packet size 8k bytes: 0 Byte/s (100%) Tx, 62970 KByte/s (0%) Rx.
Packet size 16k bytes: 0 Byte/s (100%) Tx, 101882 KByte/s (0%) Rx.
Packet size 32k bytes: 0 Byte/s (100%) Tx, 97773 KByte/s (0%) Rx.
Wie kommt es, dass ich einen Verlust beim Senden von 100% habe?
Alle Messwerte die ich von anderen hier im Forum und sonstwo gesehen habe, haben dieses Problem nicht. Ich habe ebenso mit ethtool und am Windows-Rechner diverseste Konfigurationen durchgespielt - immer die 100% und langsame Datenübertragung in der einen Richtung.
Habt ihr da vielleicht eine Idee, wo der Fehler liegen könnte?
Bitte beachtet auch, von welchen Rechner aus ich diese Aktionen durchführe, da es beim Durchführen von Linux aus schneller ist, als wenn ich es via Windows mache..
Ich danke bereits für Ratschläge, Hinweise etc. und für weitere Infos bitte einfach nur melden..