Quantos arquivos você pode colocar em uma pasta do Windows sem uma degradação perceptível do desempenho?

24

Eu estou supondo que não há limite rígido, mas eu sei que o desempenho degrada quando você coloca muitos arquivos em uma única pasta do Windows. Alguém tem alguma boa regra para quando se torna visivelmente lento para abrir um arquivo?

    
por Mark Ransom 17.07.2009 / 00:27

6 respostas

17

Assumindo o NTFS aqui, em cujo caso o limite técnico é de cerca de 4 bilhões de arquivos. E até você ultrapassar 10s de milhares por diretório, você não deve se preocupar muito.

Note, entretanto, que programas como o Explorer sofrem muito mais cedo que 10s de milhares, porque eles tentam acessar todos os arquivos em um determinado diretório para obter meta-dados, etc.

    
por 17.07.2009 / 00:42
12

Abrir um arquivo não será muito lento, independentemente de quantos arquivos você tenha em uma pasta. O que certamente é que vai matar você é enumerar arquivos nessa pasta. Então, dê uma olhada no conteúdo dessa pasta com o Explorer, Far, dir, Get-ChildItem, o que for.

Dito isto, tenho cerca de 2.5k ficheiros e pastas na minha pasta temporária e a apresentação é instantânea, pelo que aparentemente ainda é um pequeno número.

ETA: Ok, tentei, 10000 arquivos em uma pasta demoram cerca de um segundo para abrir essa pasta em Far, e 20000 arquivos nem importam no Explorer.

    
por 17.07.2009 / 00:41
11

Veja aqui . Ele diz para arquivos por volume, não por pasta .

  • NTFS: 2 ^ 32 - 1 = 4.294.967.295 arquivos
  • FAT: Aproximadamente 4 milhões
por 17.07.2009 / 00:41
1

Eu tive problemas alguns anos atrás com um diretório que tinha cerca de 30000 arquivos, e novos arquivos não podiam ser escritos (era o diretório "temp" do eMule ...), ele estava em uma partição FAT32, mas é possível que eu estava usando o Win98 na época, e que era um limite do próprio sistema operacional.

    
por 26.07.2011 / 20:50
1

Eu uso o Windows 10 e 25.000 imagens em uma pasta (o tamanho médio do arquivo é 500 KB levou mais de uma hora para carregar completamente na pasta. O número sugerido de arquivos em uma pasta é de 5000.

    
por 24.10.2018 / 02:45
0

Depende do sistema de arquivos. O NTFS é muito melhor que o FAT32. O FAT32 tem um limite rígido. No entanto, a regra geral que eu uso é de cerca de 500 por diretório.

    
por 17.07.2009 / 00:30