Aloha!
Vor ein paar Tagen habe ich mir überlegt, was ich mit meinen alten PC-Komponeten anstellen könnte. Da sich der Verkauf eher weniger lohnen würde, hatte ich beschlossen einige Komponenten hinzu zu kaufen und mir ein Custom-NAS-System zu basteln.
Obwohl es ein System auf PCI-BUS/ATA100 Basis sein würde, hatte ich mich für ein Gigabit-LAN Adapter von Intel entschieden und mir zudem eine recht flotte 250GB ATA133 HD dazu gekauft. Das System hat 1GB RAM, einen XP2000 auf einem A7V133 und läuft unter der aktuellsten Linux Kernel Version.
Obwohl mich schon theoretisch eine Weile mit Gigabit-LAN beschäftige, war dies dann, im Zusammenspiel mit meinem T60 (XPpro), mein erstes reelles Gigabit Netzwerk. Also habe ich als erstes schlichtweg einige große Dateien hin und her geschoben. Gut, ohne jegliche Optimierung und unter Berücksichtigung des PCI Bussystemes auf dem NAS, komme ich immerhin auf ~20% von 1000 Mbit, laut Windows Netzwerkanzeige. Akzeptabel, wie ich finde.
Daraufhin habe ich mich daran gemacht, etwas unabhängigere Messungen durchzuführen. Dazu nutze ich die Programme netio und iperf.
Und nun kommt das Verwunderliche. Mit netio komme ich aus Sicht des T60 einfach nicht auf einen höhren Empfangsdurchsatz als ~34MB/s, während ich den Sendedurchsatz durch div. Anpassungen schon auf stabile ~70MB/s bekommen habe. Ähnliche Werte erhalte ich mit iperf, dass standardmäßig einen Zeitraum von 10 Sekunden überwacht. In Senderichtung komme ich auf satte 800MB, während die Empfangsrichtung bei etwa 300MB rumdümplet.
Dann habe ich auf dem T60 mal eine Linux Live CD gebootet um einen Konfigurationsfehler bei XP auszuschließen. Und tatsächlich, die Ergebnisse deckten sich mit denen unter XP! Daraufhin habe ich die 1000Mbit NIC in meinen Arbeits-PC eingebaut. Zwar ebenfalls PCI, aber etwas neuere und schnellere Komponenten. Aber die Ergebnisse deckten sich ebenfalls mit den vorherigen.
Nun komme ich nur auf 2 Ideen, woran dieses asynchrone Verhalten liegen könnte:
Regards,
pace
Vor ein paar Tagen habe ich mir überlegt, was ich mit meinen alten PC-Komponeten anstellen könnte. Da sich der Verkauf eher weniger lohnen würde, hatte ich beschlossen einige Komponenten hinzu zu kaufen und mir ein Custom-NAS-System zu basteln.
Obwohl es ein System auf PCI-BUS/ATA100 Basis sein würde, hatte ich mich für ein Gigabit-LAN Adapter von Intel entschieden und mir zudem eine recht flotte 250GB ATA133 HD dazu gekauft. Das System hat 1GB RAM, einen XP2000 auf einem A7V133 und läuft unter der aktuellsten Linux Kernel Version.
Obwohl mich schon theoretisch eine Weile mit Gigabit-LAN beschäftige, war dies dann, im Zusammenspiel mit meinem T60 (XPpro), mein erstes reelles Gigabit Netzwerk. Also habe ich als erstes schlichtweg einige große Dateien hin und her geschoben. Gut, ohne jegliche Optimierung und unter Berücksichtigung des PCI Bussystemes auf dem NAS, komme ich immerhin auf ~20% von 1000 Mbit, laut Windows Netzwerkanzeige. Akzeptabel, wie ich finde.
Daraufhin habe ich mich daran gemacht, etwas unabhängigere Messungen durchzuführen. Dazu nutze ich die Programme netio und iperf.
Und nun kommt das Verwunderliche. Mit netio komme ich aus Sicht des T60 einfach nicht auf einen höhren Empfangsdurchsatz als ~34MB/s, während ich den Sendedurchsatz durch div. Anpassungen schon auf stabile ~70MB/s bekommen habe. Ähnliche Werte erhalte ich mit iperf, dass standardmäßig einen Zeitraum von 10 Sekunden überwacht. In Senderichtung komme ich auf satte 800MB, während die Empfangsrichtung bei etwa 300MB rumdümplet.
Dann habe ich auf dem T60 mal eine Linux Live CD gebootet um einen Konfigurationsfehler bei XP auszuschließen. Und tatsächlich, die Ergebnisse deckten sich mit denen unter XP! Daraufhin habe ich die 1000Mbit NIC in meinen Arbeits-PC eingebaut. Zwar ebenfalls PCI, aber etwas neuere und schnellere Komponenten. Aber die Ergebnisse deckten sich ebenfalls mit den vorherigen.
Nun komme ich nur auf 2 Ideen, woran dieses asynchrone Verhalten liegen könnte:
- Der PCI-Bus ansich verursacht dieses Verhalten (warum auch immer?)
- Das T60 verursacht dieses Verhalten (über die internen Bussysteme des T6ß weis ich allerdings nicht sonderlich gut drüber bescheid)
Regards,
pace






