Guten Tag milosh@plexus.shacknet.nu, Am Mittwoch, 20. November 2002 um 18:32 schrieb milosh@plexus.shacknet.nu:
Hallo Stefan,
Guten Abend!
On Wed, Nov 20, 2002 at 11:49:42AM +0100, Stefan Schilling wrote:
Mir ist in letzter Zeit aufgefallen, dass mein Netzwerk SEHR langsam läuft. Also habe ich mal einen Test gemacht und eine 47MB Datei via Samba auf meinen Win98 gepackt. Gleichzeitig habe ich den
die beste Optimierung für samba ist in der smb.conf die Send-/ und Receive Buffer auf 8k zu setzen, das machst in der general section mit:
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
das sollte mal rein den samba Speed erhöhen.
ich probier´s gleich mal aus...
Also, zweiter Test, kopieren der selben Datei via SSH innerhalb des
mit ssh kannst keine Spitzenperformance erwarten. Wo ich mit 7.5mb/s ein File rüberschiebe, habe ich bei SSH max. 2.5mb/s - 3mb/s.
nene, ich habe doch nur den Kopierauftrag via SSH gegeben, d.h. ich habe mich via SSH eingeloggt, den mc gestartet und dann innerhalb des Linuxsystems kopiert. Über´s Netzwerk wurden dabei nur die Bildschirmanzeigen des mc´s übertragen.
ein ftp Transfer ist da nützlicher in der Auskunft, weil es eine reine Socketverbindung ohne Verschlüsselung ist - also quasi tcp/ip pur.
s.o. trotzdem sind 500KB/s doch etwas wenig, auch wenn´s nicht richtiges tcp/ip ist...
allerdings, ich habe nicht das Gefühl dass Du ein Netzwerk Problem hast (ausser eben samba). Versicher Dich einfach, dass die NIC auf: '100mbit Fullduplex Non-Autonegotiaton'
muss ich nachschauen, ich meld mich morgen...
eingestellt ist. Wie das auf debian geht weiss ich nicht (das ist ne SuSE Mailinglist :),
der Rechner heisst zwar debian, jedoch ist darauf ein waschechtes SuSE 7.2pro installiert. URSPRÜNGLICH sollte da mal ein Debian drauf, jedoch kenne ich mich noch nicht damit aus und hatte aber keine Zeit mehr zu basteln...
aber falls sie das bereits ist, und Du hast nach allen anderen Korrekturen immer noch schlechte Netzperformance, dann schalte sie auf autonegotiation. Habe diesbezüglich mit 3Com Switches und Sun Karten sehr mühsame Erfahrungen machen dürfen.
s.o., teste ich dann anschliessend
Dauer ca. 30 sek. Ausserdem fiel mir dabei auf, dass der Kopiervorgang startete und dann (bei ca. 30%) erstmal kurz anhielt (ca. 3-4sek.) Danach machte er mit der gleichen atemberaubenden Geschwindigkeit weiter. Danach habe ich die Datei wieder via Samba, aber diesmal von /dev/hda5 nach Win98 kopiert; mit dem selben traurigen Ergebnis.
/dev/hda
Hier ein paar kleine Ausgaben:
wesentlich nützlicher währe die Ausgabe von 'mount' als root, um zu sehen welche Filesysteme auf den Platten liegen und mit welchen Options die gemounted sind. Ich vermute mal, du hast den async mode nicht an oder sonst eine art von direct i/o aktiv.
---Auszug /etc/fstab:--- /dev/hda5 swap swap defaults 0 0 /dev/hda6 / ext2 defaults 1 1 /dev/hda1 /boot ext2 defaults 1 2 /dev/hde5 /home ext2 defaults 1 2 /dev/hde6 /exports/shared ext2 defaults 1 2 /dev/hde7 /exports/brennen ext2 defaults 1 2
Ich habe diesbezüglich nur Erfahrungen mit Solaris 8, da hat ein tar xvf auf ne 'forcedirectio' gemountete Platte (SAN) ca. 1 min gebraucht, um 50mb zu schreiben. Ohne forcedirectio benötigte das Entpacken allerdings nur 16 Sekunden - für 180mb. Also ähnliche Werte wie Du sie beschreibst. Wie gesagt, wenn Du mir sagen kannst wie Du die Platten gemounted hast, kann ich Dir vielleicht sagen was Du tunen kannst.
mich wundert´s nur deswegen, weil ein schwächerer Rechner mit gleicher Platte (+gleichem Controller) und gleichen Einstellungen schneller arbeitet.
wenn es nicht an dem liegt, würde ich das Problem vielleicht in einer debian Liste posten, weil hier geht es schon hauptsächlich um SuSE. ich selbst kenne zbsp. debian kaum, ausser das pocketlinux.
ma wieder, s.o.
have phun ;) miLosh
es wird mehr, von Tag zu Tag (zumindest seitdem mein Cups mitspielt) Ciao :) Stefan -- Mit freundlichen Grüssen Stefan Schilling mailto:mail.suse@gmx.de