Qual é o número máximo de arquivos / diretórios permitidos por diretório no Linux FS comum?

4

Sabe-se que o ext2 / ext3 FS possui um limite bastante baixo de aproximadamente 32k arquivos / diretórios por diretório.

Parece que o ReiserFS é limitado na prática pela função hash r5 que permite cerca de 1 200 000 nomes de arquivos sem colisões.

Mas e os outros sistemas de arquivos comuns do Linux? JFS, XFS, Btrfs, Reiser4, ext4, ...

Obrigado antecipadamente!

    
por Patrick Allaert 09.12.2010 / 10:35

2 respostas

3

EXT4 tem o limite de 64k ou nenhum limite, dependendo do wiki que você lê (eu suponho que as versões anteriores tinham limite de 64k e as mais recentes não têm limite). Ele ainda é limitado pela contagem máxima de links que o Índice de Diretório pode conter, e isso depende dos atributos específicos do sistema de arquivos (tamanho de bloco, por exemplo).

XFS , AFAIK, não tem limite, então o Reiser4 . Fora da minha cabeça eu não me lembraria do caso de outros sistemas de arquivos; O VxFS é definitivamente muito robusto e, se tiver um limite, é muito alto (não sei ao certo o quanto essa informação é útil :-)).

    
por 12.06.2015 / 18:09
2

visite o link do wiki

link

link

    
por 09.12.2010 / 10:43