Cópia lenta de dados no Windows comparada à cópia dos mesmos dados no Linux

Copiar muitos arquivos ou diretórios para ou dentro do Armazenamento de Arquivos e uma instância do Windows leva mais tempo do que uma cópia dos mesmos arquivos usando os mesmos recursos e uma instância do Linux.

Causa: O cliente NFS do Windows chama uma verificação de diretório para cada criação de arquivo. A verificação de diretório, uma chamada NFS READDIR, aumenta o tempo geral de cópia. Esse é o comportamento esperado do NFS do Windows e não ocorre ao usar um cliente NFS do Linux.

Solução: Edite a definição de registro NFSReaddir para evitar a chamada READDIR e aumentar a eficiência do comando de cópia.

  1. Clique em Windows Search.
  2. Digite regedit no campo Pesquisar e pressione Enter.
  3. Clique em Sim para permitir alterações no dispositivo.
  4. Clique em HKEY_LOCAL_MACHINE.
  5. Navegue até SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Users\Default\Defaults\NFSReaddir.
  6. Defina o valor de NFSReaddir como 0.
  7. Reinicie a instância.
Cuidado

Como esta é uma alteração na definição do registro no nível do sistema operacional, teste para garantir que OS aplicativos continuem funcionando normalmente após a atualização.