Já existe o SSD Nimbus ExaDrive 100TB e o SSD 200TB chegará em breve . Como você pode ler aqui, o ext4 suporta até 256 TB. É apenas uma questão de tempo o hardware atingirá esse limite.
Eles atualizarão o ext4 ou haverá o ext5? O que vai acontecer?
Já existe o SSD Nimbus ExaDrive 100TB e o SSD 200TB chegará em breve . Como você pode ler aqui, o ext4 suporta até 256 TB. É apenas uma questão de tempo o hardware atingirá esse limite.
Eles atualizarão o ext4 ou haverá o ext5? O que vai acontecer?
Os sistemas de arquivos ext4 de 64 bits podem ter até 64ZiB de tamanho com blocos de 4KiB e até 1YiB de tamanho com blocos de 64KiB , sem necessidade de um ext5 para lidar com grandes volumes. 1 YiB, um yobibyte, é 1024 8 bytes.
Existem limites práticos em torno de 1 PiB e 1 EiB , mas isso ainda é (ligeiramente) maior que os SSDs atuais, e os limites devem ser endereçáveis dentro do ext4, sem exigir um ext5.
O
64bit
recurso do sistema de arquivos ext4 remove o limite de 2 32 blocos. Se esse recurso não foi ativado quando seu sistema de arquivos foi criado, você pode adicioná-lo ao superbloco usandotune2fs(8)
:Este é um recurso do sistema de arquivos, não uma opção de montagem, portanto, deve ser especificado durante a criação do sistema de arquivos ou adicionado posteriormente. De
ext4(5)
:Qualquer sistema de arquivos ext4 criado
mke2fs
desde 2015 terá esse recurso ativado por padrão.Embora o ext4 possa, em teoria, lidar com sistemas de arquivos de até 2^64 * blocksize = 64ZiB de tamanho (para o tamanho de bloco 4KiB comumente usado), em uma observação mais prática, existem restrições de implementação hoje em 2^48 * blocksize = 1EiB (@ 4KiB blocksize) devido ao limite de endereço de bloco 2^48-1 do inode para o formato de extensão atualmente em uso. Começa a haver alguns problemas de desempenho acima de 1 PiB devido ao alocador de bloco atual, embora ainda bastante utilizável e temos muitas centenas de sistemas de arquivos ext4 em torno desse tamanho em produção. O alocador de blocos provavelmente pode ser corrigido no código sem nenhuma (grande) alteração no formato do disco, e o formato da extensão também pode ser estendido quando se tornar uma limitação real.
Outros responderam à pergunta sobre grandes partições, mas achei que seria útil responder à pergunta sobre quando o ext5 está chegando.
Ext4 é atualmente mantido por Theodore Ts'o. De acordo com um artigo da Ars Technica de 2009:
É claro que isso está longe de ser um compromisso firme de nunca implementar um sistema de arquivos chamado ext5, mas acredito que haja pouco apetite por isso agora.