Suponho que não há limite, mas sei que o desempenho diminui quando você coloca muitos arquivos em uma única pasta do Windows. Alguém tem boas regras de ouro para quando se torna visivelmente lento abrir um arquivo?
Suponho que não há limite, mas sei que o desempenho diminui quando você coloca muitos arquivos em uma única pasta do Windows. Alguém tem boas regras de ouro para quando se torna visivelmente lento abrir um arquivo?
Respostas:
Supondo NTFS aqui, nesse caso, o limite técnico é de cerca de 4 bilhões de arquivos. E até você ultrapassar milhares de milhares por diretório, você realmente não deve se preocupar muito.
Observe, no entanto, que programas como o Explorer sofrem muito antes de milhares de milhares, porque tentam acessar todos os arquivos em um determinado diretório para obter metadados, etc.
A abertura de um arquivo não será muito lenta, independentemente de quantos arquivos você tenha em uma pasta. O que certamente está indo matá-lo é enumerar os arquivos na pasta. Então, dê uma olhada no conteúdo dessa pasta com Explorer, Far, dir, Get-ChildItem, qualquer que seja.
Dito isto, eu tenho cerca de 2,5 mil arquivos e pastas na minha pasta temporária e a exibição é instantânea, então, aparentemente, esse número ainda é pequeno.
ETA: Ok, tentei, 10000 arquivos em uma pasta levam cerca de um segundo para abrir a pasta no Far, esse e 20000 arquivos nem importam no Explorer.
Há alguns anos, tive problemas com um diretório com cerca de 30000 arquivos, e não foi possível gravar novos arquivos (era o diretório "temp" do eMule ...), estava em uma partição FAT32, mas é possível que eu estava usando o Win98 na época e era um limite do próprio sistema operacional.
Depende do sistema de arquivos. NTFS é muito melhor que FAT32. O FAT32 tem um limite rígido. No entanto, a regra geral é de cerca de 500 por diretório.
Thread de 10 anos de idade, mas eu só descobri os limites em si hoje na versão mais recente do Windows 10 build 18362.356. São cerca de 150.000. Tenho cerca de 700.000 arquivos .7z cada tamanho 24KB na raiz da partição de 2 TB do meu WD BLUE de 4 TB e o explorador leva cerca de 3-4 minutos para carregar todos os arquivos na janela e leva cerca de 1 minuto para selecioná-los, mas morre quando eu faça qualquer operação com eles, como abrir propriedades ou pressionar ctrl + x. Eu posso selecionar até 150K arquivos na melhor das hipóteses quando, de alguma forma, responde com mais de um minuto de atraso, mas mais do que isso e está morto, pelo menos por horas quando eu chego para verificar e encontrar a seleção feita.