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.
- Clique em Windows Search.
- Digite
regedit
no campo Pesquisar e pressione Enter. - Clique em Sim para permitir alterações no dispositivo.
- Clique em
HKEY_LOCAL_MACHINE
. - Navegue até
SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Users\Default\Defaults\NFSReaddir
. - Defina o valor de
NFSReaddir
como0
. - 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.
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.