Copie lente des données sous Windows par rapport à la copie des mêmes données sous Linux
La copie de nombreux fichiers ou répertoires vers ou dans le stockage de fichiers et une instance Windows prend plus de temps qu'une copie des mêmes fichiers à l'aide des mêmes ressources et d'une instance Linux.
Cause : Le client NFS Windows appelle un balayage de répertoire pour chaque création de fichier. Le balayage de répertoire, un appel NFS READDIR
, augmente le temps de copie global. Ce comportement est attendu de Windows NFS et ne se produit pas lors de l'utilisation d'un client NFS Linux.
Solution : Modifiez le paramètre de registre NFSReaddir
pour éviter l'appel READDIR et augmenter l'efficacité de la commande de copie.
- Cliquez sur Windows Search.
- Entrez
regedit
dans le champ Search (Rechercher) et appuyez sur Entrée. - Cliquez sur Yes (Oui) pour autoriser les modifications apportées à l'appareil.
- Cliquez sur
HKEY_LOCAL_MACHINE
. - Accédez à
SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Users\Default\Defaults\NFSReaddir
. - Réglez la valeur de
NFSReaddir
à0
. - Redémarrez l'instance.
Attention
Comme il s'agit d'une modification des paramètres du registre au niveau du système d'exploitation, effectuez un test pour vous assurer que les applications continuent de fonctionner normalement après la mise à jour.
Comme il s'agit d'une modification des paramètres du registre au niveau du système d'exploitation, effectuez un test pour vous assurer que les applications continuent de fonctionner normalement après la mise à jour.