Existe algum limite nas subpastas dentro da pasta

1

Olá a todos,

Eu quero saber se há algum limite nas subpastas dentro da pasta no Linux e no Windows?

alguém pode fornecer informações sobre quantas subpastas podem ser criadas em uma pasta?

Agradecemos antecipadamente por qualquer entrada.

    
por 4 revs, 3 users 67%anon 31.10.2012 / 17:24

4 respostas

5

Se você está usando ext3 no Linux, o limite é explicado pela Wikipedia:

There is a limit of 31998 sub-directories per one directory, stemming from its limit of 32000 links per inode.

    
por 01.06.2009 / 14:56
2

Para sistemas de arquivos FAT16 (principalmente irrelevantes atualmente, mas ainda padrão em alguns dispositivos de armazenamento em massa / cartão de memória USB), há um limite de 512 entradas de diretório no diretório raiz.

Isso pode ter menos de 512 arquivos / pastas quando nomes extensos de arquivos são usados.

As subpastas não apresentam esse problema.

    
por 01.06.2009 / 15:19
1

O número de diretórios / subpastas possíveis é limitado pelo número de inodes do sistema de arquivos. No ext3, por exemplo, é tipicamente V / 2 onde V é o tamanho do volume de bytes. Portanto, não há limite em quantos níveis aninhados você pode ir para as pastas.

No entanto, o número máximo de subdiretórios em um diretório, para o ext3, é limitado a cerca de 32000.

    
por 01.06.2009 / 14:56
0

Estes limites teóricos são todos bons e bons, mas na realidade você verá sérios problemas de desempenho com muitas pastas ou arquivos em uma única pasta sob gordura, ntfs ou ext3 de qualquer maneira. Você não quer mais do que 10.000 em uma única pasta.

    
por 17.08.2009 / 18:19