E por que devo escolher um em vez do outro?
E por que devo escolher um em vez do outro?
Respostas:
Retirado de: Linux Filesystem Primer
EXT2
O sistema de arquivos EXT2 é o antecessor do sistema de arquivos EXT3. EXT2 não é registrado no diário e, portanto, não é mais recomendado (os clientes devem mudar para EXT3).
EXT3
O sistema de arquivos EXT3 é um sistema de arquivos com diário que tem o melhor uso no Linux atualmente. É o sistema de arquivos "Linux". É bastante robusto e rápido, embora não seja adequado para grandes volumes nem para um grande número de arquivos. Recentemente, foi adicionado um recurso de escalabilidade chamado htrees, que melhorou significativamente a escalabilidade do EXT3. No entanto, ainda não é tão escalável quanto alguns dos outros sistemas de arquivos listados, mesmo com htrees. Escala semelhante ao NTFS com htrees. Sem htrees, o EXT3 não processa mais de 5.000 arquivos em um diretório.
ReiserFS
O Reiser File System é o sistema de arquivos padrão nas distribuições do SUSE Linux. O Reiser FS foi projetado para remover as limitações de escalabilidade e desempenho existentes nos sistemas de arquivos EXT2 e EXT3. Ele dimensiona e apresenta um desempenho extremamente bom no Linux, superando o EXT3 com htrees. Além disso, o Reiser foi projetado para usar com eficiência o espaço em disco. Como resultado, é o melhor sistema de arquivos no Linux, onde há um grande número de arquivos pequenos no sistema de arquivos. Como a colaboração (email) e muitos aplicativos de serviço da web têm muitos arquivos pequenos, o Reiser é mais adequado para esses tipos de cargas de trabalho.
ext3 é o sistema de arquivos padrão usado pelos sistemas operacionais baseados no kernel do linux.
ext4 é uma versão "avançada" do ext3 com várias melhorias, basicamente uma atualização para o formato ext3.
O ReiserFS é outro sistema de arquivos comum aos sistemas Linux, mas com alguns problemas contínuos na base de código, nos quais periodicamente tenta matar sua esposa.
ext3 é o formato mais comum.
Para ajudá-lo com a parte "Por que" da sua pergunta, o Linux Gazette publicou um artigo comparando muitos dos sistemas de arquivos usados no Linux. Achei o artigo útil, embora, devido à sua idade, não tenha informações sobre "ext4".
Bem, o ReiserFS (e se você está disposto a corrigir o seu kernel, o Rieser4) tem algumas vantagens, especialmente em arquivos pequenos. Infelizmente, parece que eles nunca entrarão no kernel.
Nesse ponto, eu executaria o ext4, a menos que fosse paranóico; nesse caso, executaria o ext3.
No futuro, eu executaria o BTRFS, mas isso ainda está em alfa, deve absorver grande parte da astúcia dos sistemas de arquivos Rieser e ZFS (de longe o sistema de arquivos de produção mais interessante, mas não para o Linux (embora você pode usá-lo com o FUSE)).
Você deve ir com XFS ou EXT4
ReiserFS
( Reiser3
/ type 82
on cfdisk
) é melhor para /var
. ext4
é melhor /home
e, se você quiser alterar o tamanho da partição posteriormente, precisará examinar LVM
.
Não use, ext2
exceto /boot
e ext3
é uma pessoa versátil, como Mario em Mario Kart.