ti-enxame.com

Quais são as (des) vantagens do ext4, ReiserFS, JFS e XFS?

Para que finalidade cada um é adequado?

22
Am1rr3zA

Vou apenas citar alguns pontos positivos e negativos para cada um. Esta não é de forma alguma uma lista exaustiva, apenas uma indicação. Se houver algumas grandes omissões que precisam estar nesta lista, deixe um comentário e eu as adicionarei, para obter uma lista grande e agradável em um só lugar.

ext4

Pró:

  • suportado por todas as distros, comerciais e não, e baseado no ext3, por isso é amplamente testado, estável e comprovado
  • todos os tipos de recursos agradáveis ​​(como extensões, carimbos de data e hora de subsegundos) que o ext3 não possui.
  • Capacidade de reduzir o sistema de arquivos

Vigarista:

[~ # ~] xfs [~ # ~]

Pró:

  • suporte para maciço sistemas de arquivos (até 8 exabytes (sim, 'exa') em sistemas de 64 bits)
  • desfragmentação online
  • suportado no próximo RHEL6 como a opção 'sistema de arquivos grande'
  • histórico comprovado: o xfs existe há séculos

Vigarista:

  • wikipedia menciona operações lentas de metadados, mas eu não saberia sobre isso
  • potencial dataloss no corte de energia, o no-break é recomendado, não é realmente adequado para sistemas domésticos
  • Não foi possível reduzir o sistema de arquivos - Consulte https://xfs.org/index.php/Shrinking_Support

[~ # ~] jfs [~ # ~]

Pró:

  • disse ser rápido (tenho pouca experiência com JFS)
  • originada no AIX: tecnologia comprovada

Vigarista:

  • usado e suportado por praticamente ninguém, exceto a IBM (me corrija se estiver errado; nunca vi ou ouvi falar sobre o JFS usado na produção, embora obviamente deva estar em algum lugar)

ReiserFS

Pró:

  • rápido com arquivos pequenos
  • muito espaço eficiente
  • estável e maduro

Vigarista:

  • projeto não muito ativo, o reiser 4 da próxima geração conseguiu
  • sem desfragmentador online

Reiser 4

Pró:

  • muito rápido com arquivos pequenos
  • transações atômicas
  • muito espaço eficiente
  • namespaces de metadados
  • arquitetura de plugins (possível criptografia, compactação, desduplicação e metadados)

Vigarista:

  • O Reiser4 tem um futuro muito incerto e ainda não foi mesclado
  • principal distro de apoio (SuSE) foi lançada anos atrás
  • As 'questões legais' de Hans Reiser não estão realmente ajudando

Eu recomendo esta página para ler mais.

21
wzzrd

Boas palavras sobre vantagens e desvantagens.

Minha primeira e última experiência com EXT4 no debian linux squeeze (versão anterior 6.0.0 x64) foi com discos rígidos de 2x500 GB sem RAID.

Até agora, não sei absolutamente o que aconteceu, mas depois de alguns dias percebi que estou sem espaço. 0 bytes livres. Muitos nós livres. du -sh para partição inteira me escreve apenas 250 GB de espaço. Onde foi restar 250GB? Não me lembro, como resolvi esse problema, mas desde essa situação decidi voltar ao EXT3. Com EXT3 eu nunca tive o mesmo problema. Eu acho que houve um problema na versão do squeeze, eu estava trabalhando com. As versões mais recentes já devem estar OK. Se você deseja um PC comum, use EXT4. No meu caso de servidor, estou feliz com EXT3. Se você é gerente de segurança da sua empresa de TI - use ReiserFS ou Reiser4.

ReiserFS Posso recomendar a todos que desejam segurança e criptografia de dados realmente massivas. Mas se algo acontecer, e você esquecer a senha, provavelmente terá mais do que enormes problemas. O ReiserFS é apenas um sistema de arquivos de código aberto, que o exército dos EUA usa, devido à segurança e criptografia.

Portanto, no meu caso, eu uso EXT3 e não me importo se EXT4 é cerca de alguns% mais rápido ou não. Preciso de um sistema de arquivos estável sem problemas e espero que você entenda minhas experiências ruins com o EXT4.

No entanto, desejo a você um trabalho fácil e feliz com o uso de qualquer um desses FS.

edit: Pessoal, com base neste teste - EXT4 é mais rápido que o ext3 na maioria dos casos: http://www.abclinuxu.cz/blog/rb/2010/9/maly-domaci-test-filesystemu-ext3- ext4-xfs-jfs-reiser4-btrfs

O gráfico de desempenho também está lá embaixo. Pode ser uma informação útil para você.

1
MIrra