É surpreendente que o WinDirStat demore muito para analisar a unidade de 8 TB?

0

Acabei de instalar o WinDirStat para descobrir por que NAS parece estar se enchendo mais rápido do que o esperado. O NAS é montado como uma unidade na minha máquina com Windows 7, e 7 TB de suas 8 TB estão cheias, então eu quero encontrar as maiores pastas e arquivos. Levou WinDirStats cerca de 2 horas para varrer o NAS - na verdade, eu estava prestes a cancelar a varredura, mas acabou quando eu estava escrevendo isso. O tempo de varredura longo é esperado?

    
por KAE 25.04.2016 / 19:52

2 respostas

5

O WinDirStat deve analisar cada arquivo no volume de destino para determinar o tamanho. Para 7 TB de dados, isso pode ser um processo dolorosamente lento, especialmente se o sistema de arquivos for composto de muitos arquivos pequenos em vez de alguns grandes.

Ainda mais latência é adicionada ao verificar uma unidade de rede, já que ela depende do protocolo SMB para obter metadados em vez de APIs do sistema de arquivos.

Infelizmente, isso é perfeitamente normal.

    
por 25.04.2016 / 20:33
2

Não é surpreendente, mas na verdade não o número de TB é relevante, mas o número de arquivos e pastas na unidade para digitalizar. Além disso, a latência da rede tem um alto impacto na velocidade. Essa latência é, em geral, muito maior em comparação com o armazenamento anexado diretamente, o outro fator responsável é que cada solicitação é executada em toda a pilha de rede do sistema operacional.

No TreeSize, conseguimos acelerar o processo usando vários segmentos e APIs de nível inferior ao usual FindFirstFile() . Divulgação completa: sou o desenvolvedor do TreeSize.

    
por 11.11.2018 / 10:15