EXT3 ou ReiserFS

Isso é uma questão bem antiga e com uma resposta bem complexa hein! Esses dias, ao transferir meus dados para um novo HD acabei caindo nesta mesma pergunta, “eu continuo com ReiserFS ou aproveito para converter em EXT3?”.

Os 2 sistemas de arquivo possuem diversos recursos e particularidades tendo alguns pontos bem importantes na hora de tomar esta decisão, sendo que o principal deles é o journaling.
O journal é onde são armazenadas todas as mudanças feitas no disco, e se acontecer algum problema onde a máquina seja desligada incorretamente (ex. com o sistema em produção) é possível localizar as operações pendentes que não foram completadas, restaurando e mantendo a consistência do sistema de arquivos sem a necessidade de verificar arquivo por arquivo (assim como o fsck, ou ms checkdisk).

A principal diferença entre o journal dos dois sistemas é que o EXT3 mantém informações tanto sobre metadata (espaço ocupado e permissões) quanto os dados propriamente ditos, já no ReiserFS são guardadas apenas informações sobre metadata.

No caso de uma queda de energia, o ReiserFS recupera a consistência do sistemas de arquivos de forma muito rápida e a possibilidade de perda de partições ou pastas é muito pequena, porém os arquivos que estiverem sendo gravados exatamente no momento da queda poderão ficar com seus dados alterados ou truncados. Já no EXT3 existe uma possibilidade maior de recuperação dos arquivos que estiverem sendo gravados, porém como são guardadas mais informações com mais frequência ocasiona um aumento da necessidade de processamento, com uma pequena perda de desempenho mas mesmo assim ainda existe a possibilidade do journal se corromper no desligamento.

Se você tem muitos arquivos em seu sistema, principalmente arquivos pequenos acessados a todo momento (ie. servidores de e-mail, rrd), provavelmente o ReiserFS terá uma performance maior, pois não serão gravadas as informações destes arquivos em disco, mas se você tem um ambiente com arquivos grandes (ie. imagens de dvd, servidores de banco de dados…) o EXT3 pode trazer uma segurança extra aos arquivos.

Ah sim, a resposta para minha pergunta foi EXT3… o motivo é simples, eu tenho basicamente 85% do disco utilizado para armazenar vídeos em XVid e Matroska (principalmente animes!) e não há uma demanda simultanea muito alta (no máxmo umas 5 pessoas assistem simultaneamente), porém fiquei com este disco em ReiserFS por 2 anos e não tive problemas…

Lembre-se que é extremamente importante estar atento à infra-estrutura para evitar ao máximo desligamentos incorretos independente de seu sistema de arquivos. Garantir a integridade do hardware é uma tarefa importantíssima!