nn23 10 Geschrieben 2. September 2010 Melden Teilen Geschrieben 2. September 2010 Hallo, sorry für den Titel, aber mir fällt keine bessere Formulierung ein. Ich weiß nicht mehr weiter... Ich möchte eine große Datei (mehrere GB) übers Netz kopieren. Folgende Situation: W7 Client <-> Gigabit Switch <-> 2003 Server - Ich melde mich an dem W7 PC an - Mappe das Laufwerk des Servers - schiebe eine Datei vom W7 ( C: ) auf den Server (\\server\freigabe) Das hat folgendes Verhalten zur Folge: Der Kopiervorgang fängt mit ~60 MB/s an. Auf dem Server steigt die Ramnutzung an, und in dem Moment wo der Ram die 1,1 GB Marke erreicht, bricht die Übertragungsrate auf ~6 MB/s ein, gleichzeitig sinkt die Ram Auslastung langsam. Ist diese wieder bei ~300 MB angekommen steigt die Übertragungsrate wieder auf 60 MB/s und der Ram füllt sich wieder. Dieses Spielchen wiederholt sich, bis die Datei komplett kopiert wurde. --- Cut --- - Ich melde mich an dem 2003er an - Mappe das Laufwerk des Clients - hole eine Datei vom W7 (\\W7-PC\Freigabe\Datei) auf den Server ( C: ) Es ist die gleiche Datei, die selbe Quelle und das gleiche Ziel. Einziger Unterschied ist, dass der 2003er - und nicht der Win7 PC den Kopiervorgang initialisiert. Die Datei wird konstant mit 50 MB/s übertragen, der Ram wird kein bisschen gefüllt, es geht wesentlich schneller! Auch der ProcessExplorer zeigt ein viel homogeneres Bild. Wie gesagt, gleiche Datei, gleiche Quelle gleiches Ziel. Was ist das und wie kann ich das abstellen? Ich möchte mich nicht jedes mal auf den Server aufschalten um eine Datei zu kopieren... Bisher probiert: - W7 sowie 2003 komplett gepatcht - verschieden kopiertools (Killcopy, Teracopy, Explorer) - LargeFileCache = 0 - UtilizeNtCaching = 0 - TcpDelAckTicks = 0 - Viele Netzwerkeinstellungen wie MTU, TCPWindowSize, etc. - EnableSecuritySignature = 0 Ich schließe eigentlich auf ein Softwareproblem, da es ja in eine Richtung funktioniert. Es muss imo ein Mechanismus in Windows sein, Push-Modus vs. Get-Modus oder so... Leider finde ich bei google nichts was mir weiter hilft. Ich hoffe auf einen Tip, wo ich weiter suchen kann, mir gehen die Ideen aus :( Danke schonmal fürs lesen :) Wenn ich irgendwelche wichtigen Infos vergessen habe liefer ich die natürlich nach ;) 2003er Asus ITX220 2 GB Ram 80er Sata Platte W7 PC Gigabyte 965p DS3 Q9300 Samsung HDD Zitieren Link zu diesem Kommentar
zahni 554 Geschrieben 2. September 2010 Melden Teilen Geschrieben 2. September 2010 ...Die Serverhardware austauschen. Vor allen Dingen ein leistungsfähiges Disksystem. Wahrscheinlich ist die unheimlich moderne 80GB HD beim Schreiben der Flaschenhals. Ist auf dem "Server" der SATA AHCI-Modus aktiviert ? -Zahni Zitieren Link zu diesem Kommentar
nn23 10 Geschrieben 3. September 2010 Autor Melden Teilen Geschrieben 3. September 2010 (bearbeitet) Hi, ja, AHCI ist aktiviert. Ich habe das fanze auch schon mit einer neueren Platte (1,5 TB Samsung Ecogreen) probiert, gleiches Ergebnis. Dass das Teil insgesamt keine Perfomrancegranate wird ist mir klar. Aber wenn ich die Operation vom 2003er aus anstosse funktioniert ja alles ohne Probleme... Ich will ja keine 100 MB/s haben, aber ist mir schon ein bisschen zu langsam wenn der da mit 8 MB/s in einem Gigabitnetzwerk rumeiert ;) bearbeitet 3. September 2010 von nn23 Zitieren Link zu diesem Kommentar
IThome 10 Geschrieben 3. September 2010 Melden Teilen Geschrieben 3. September 2010 Wie sieht es aus, wenn Du auf Windows 7 Maschine das Autotuning abschaltest ? NETSH INT TCP SET GLOBAL AUTOTUNINGLEVEL=DISABLED Zitieren Link zu diesem Kommentar
nn23 10 Geschrieben 3. September 2010 Autor Melden Teilen Geschrieben 3. September 2010 Hi, habe ich auch probiert, von auto über disabled bis hin zu experimental. Hat leider keinen Effekt. Ich werde jetzt mal 2008 installieren und testen wie es da aussieht. Gibt es vielleicht eine Beschreibung im Netz, welche den Mechanismus erklärt wie Dateien über das Netz kopiert werden? Wieso schreibt Windows die Daten wenn sie vom W7 gesendet werden zuerst in den Ram und dann auf HDD; und wieso tut er das nicht wenn ich die Datei vom 2003er hole? Denn da bleibt der Ram leer. Gruß Alex Zitieren Link zu diesem Kommentar
nn23 10 Geschrieben 4. September 2010 Autor Melden Teilen Geschrieben 4. September 2010 2008 kann ich leider nicht testen, da ein Treiberkonflikt die Netzwerkverbindung unterbricht :/ Aber wieso geht es in eine Richtung, und nicht in die andere? Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.