Langsames Kopieren von Daten unter Windows im Vergleich zum Kopieren derselben Daten unter Linux
Das Kopieren vieler Dateien oder Verzeichnisse in oder innerhalb von File Storage und einer Windows-Instanz dauert länger als eine Kopie derselben Dateien mit denselben Ressourcen und einer Linux-Instanz.
Ursache: Der Windows NFS-Client ruft für jede Dateierstellung einen Directory Scan auf. Der Directory Scan, ein NFS-Aufruf READDIR
, erhöht die Gesamtkopierzeit. Dies ist das erwartete Windows NFS-Verhalten und tritt bei Verwendung eines Linux NFS-Clients nicht auf.
Lösung: Bearbeiten Sie die Registry-Einstellung NFSReaddir
, um den READDIR-Aufruf zu vermeiden und die Effizienz des Kopierbefehls zu erhöhen.
- Klicken Sie auf Windows-Suche.
- Geben Sie
regedit
in das Feld Suchen ein, und drücken Sie die Eingabetaste. - Klicken Sie auf Ja, um Änderungen am Gerät zuzulassen.
- Klicken Sie auf
HKEY_LOCAL_MACHINE
. - Navigieren Sie zu
SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Users\Default\Defaults\NFSReaddir
. - Setzen Sie den Wert für
NFSReaddir
auf0
. - Starten Sie die Instanz neu.
Achtung
Da es sich um eine Änderung der Registry-Einstellung auf BS-Ebene handelt, testen Sie, ob Anwendungen nach dem Update weiterhin normal funktionieren.
Da es sich um eine Änderung der Registry-Einstellung auf BS-Ebene handelt, testen Sie, ob Anwendungen nach dem Update weiterhin normal funktionieren.