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.

  1. Cliquez sur Windows Search.
  2. Entrez regedit dans le champ Search (Rechercher) et appuyez sur Entrée.
  3. Cliquez sur Yes (Oui) pour autoriser les modifications apportées à l'appareil.
  4. Cliquez sur HKEY_LOCAL_MACHINE.
  5. Accédez à SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Users\Default\Defaults\NFSReaddir.
  6. Réglez la valeur de NFSReaddir à 0.
  7. 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.