Google actualiza os sistema de ficheiros para ext4



ext4 suporta partições de 1 ExaByte e ficheiros de 16 TeraBytes

A Google está em fase de migração a nível de sistema de ficheiro, mais concretamente de EXT2 para o actual e moderno EXT4. Essa mudança levou a contratação de Ted Ts’o, um dos mais conhecidos programadores do Kernel para Linux. Ted Ts’o é um especialista na área de sistema de ficheiros e desempenhou um papel fundamental na criação do Ext4. A google partilhou a informação de escolher EXT4 depois de efectuar benchmarks com JFS, XFS e EXT4.

image_ubuntuext4_01

Algumas características do EXT4

  • Suporta partições de/até 1 ExaByte (uma ideia: 1024 Giga = 1 TB(TeraByte), 1024 TB = 1 PB (PetaByte)e 1024 PB = 1 EB (ExaByte))
  • Compatibilidade com ext3
  • Os ficheiros passam a poder ter um tamanho de16 TB . No ext3 o tamanho máximo por partição era de 32 TB(terabytes) e os ficheiros no máximo 2 TB
  • melhorias a nível de pré-alocação persistente
  • O numero máximo de subdirectórios passa de 32000 (no ext3) para 64000 (no ext4)
  • Irá ter um sistema de checksum para o jornal

Comparação entre EXT3 e EXT4

ext3_ext4

O Google não pára e mostra qual o caminho a palmilhar. Apostar nas tecnologias certas potenciando o desenvolvimento e o aumento de performance. Este é o caminho.

{via Peopleware}