Jump to content

Push / Get, kopieren übers Netzwerk, unterschiedliche Geschwindigkeit


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

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.

 

bmbz9q670v4o6dv2v.jpg

 

 

--- 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.

 

bmbzir4638u4zc1av.jpg

 

 

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

Link zu diesem Kommentar

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 von nn23
Link zu diesem Kommentar

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

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...