Windows 7 schreibt langsam auf den Samba / CIFS OpenSolaris-Server
2320
Ilya Semenov
Ich habe einen NAS-Server mit OpenSolaris und Kernel-basierter CIFS / Samba-Freigabe, und ich bekomme diese seltsamen Ergebnisse, wenn ich von verschiedenen Computern über das Gigabit-LAN mit ihm arbeite:
- Die Lesegeschwindigkeit ist rasend schnell und reicht fast bis zu 1 GB LAN (90-100 MB / s)
- Das Schreiben vom Macbook Pro (OS X 10.6.4) ist schnell (60 MB / s).
- Das Schreiben von Win7 ist langsam (nicht mehr als 15 MB / s, manchmal 2-3 MB / s) und fehlerhaft (es stoppt / unterbricht andere TCP / IP-Verbindungen, z. B. einen Webbrowser) und umgekehrt, wenn Sie beim Kopieren mit anderen Netzwerkanwendungen arbeiten Eine Datei auf einer Remote-SMB-Freigabe führt häufig dazu, dass Windows die Netzwerkfreigabe "verliert" und das Kopieren abgebrochen wird.
- Das Schreiben von Win7 mit FAR Manager (Drittanbieter-Dateimanager für Windows) mit "Systemkopieroutine verwenden = Nein" ist schnell (60 MB / s) und fehlerfrei
- Das Schreiben von Win7 mit FAR Manager mit "Systemkopieroutine verwenden = Ja" ist langsam und fehlerhaft (wie Explorer, s. S. 3)
Das Problem hängt definitiv mit der nativen Win7-Kopierroutine zusammen (da FAR Manager im Kompatibilitätsmodus problemlos auf SMB-Freigaben schreibt). Ich habe versucht, SMB2 mit zu deaktivieren
HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\SMB2 = 0
und dies in der Befehlszeile ausführen:
sc config lanmanworkstation depend= bowser/mrxsmb10/nsi sc config mrxsmb20 start= disabled
aber es gab nichts. Ich habe auch versucht, OpLocks mit zu deaktivieren:
HKLM\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters\EnableOpLocks = 0 HKLM\SYSTEM\CurrentControlSet\services\mrxsmb\Parameters\OplocksDisabled = 1
und das hat auch nicht geholfen.
Irgendwelche Ratschläge?
Nur ein Schuss ins Dunkel, könnte es einen Konflikt mit der TCP-Schornsteinlagerung geben? http://blogs.msdn.com/b/psssql/archive/2008/10/01/windows-scalable-networking-pack-möglich-performance-und-conscurrency-impacts-to-sql-server-workloads.aspx Deaktivieren mit "netsh int tcp set global chimney = disable"
Chris Smith vor 12 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
4
Wie sperre ich rechtsbündige Symbolleisten in Windows 7, ohne dass sie schrecklich aussehen
-
4
Windows 7 "Aero Snap" -Funktion für Ubuntu GNOME
-
3
Meine zweite Festplatte ist in Windows 7 nicht sichtbar
-
7
Wie ersetze ich Notepad in Windows 7?
-
2
Wie werden Windows 7-Taskleistensymbole in zwei Reihen angeordnet?
-
1
Probleme beim Standby unter Windows 7
-
6
Wie steuern Sie die Windows 7-Snap-Funktion mit zwei Monitoren?
-
10
Wie aktualisiere ich von Windows 7 RC auf Windows 7 RTM?
-
3
Welchen Spyware-Schutz gibt es für Windows 7?