Dentre os mais de vinte sistemas de arquivos suportados pelo GNU/Linux, se destacam o EXT3 e o ReiserFS. Este artigo apresenta uma descrição das características funcionais e estruturais de cada sistema, bem como um comparativo dessas propriedades.
Em sistemas EXT2 sem journal as falhas e erros são corrigidos com o
utilitário fsck. Apesar dos resultados satisfatórios de correção
e recuperação desse utilitário, em sistemas de alta disponibilidade o
tempo gasto para solucionar inconsistências é um transtorno. Há uma
demora para concluir a checagem, já que todos os arquivos são analisados
por referências cruzadas. Essa abordagem somente funciona bem para
inconsistências comuns.
Conclui-se desta forma que o uso de um sistema de arquivos sem journal
é atualmente inaceitável para os padrões de disponibilidade e
principalmente em relação à questão de segurança dos dados.
A abordagem dos sistemas com "journal" economiza bastante tempo e
contribui para melhorar o índice de disponibilidade de sistemas críticos
que não podem ficar indisponíveis por muito tempo. Essa característica
é atendida satisfatoriamente tanto pelo EXT3 quanto pelo ReiserFS.
No quesito velocidade de acesso à árvore de diretórios, o ReiserFS é
mais rápido que o EXT3 devido aos algoritmos otimizados. Conforme
PISZCZ (2004) em seus testes comparativos.
Uma das vantagens do ReiserFS sobre o EXT3 é o seu desempenho para lidar
com partições que possuem um grande número de arquivos pequenos. Esses
arquivos são lidos em apenas uma operação de entrada/saída do disco
rígido, sendo esse sistema ideal para esse tipo de aplicação. Isso deve
ser levado em conta pelo administrador de sistemas.
Mesmo com as características e funcionalidades avançadas do ReiserFS,
tais como árvores balanceadas, velocidade de acesso e melhor desempenho
com operações de entrada e saída em disco, esse sistema ainda não se
encontra em um estágio avançado de desenvolvimento. Isso faz com que o
EXT3 ainda seja uma boa opção para servidores de produção, já que é
possível realizar a migração para o EXT3 com relativa facilidade,
evitando-se a reinstalação de sistemas.
O ReiserFS tende a superar o EXT3 após a implementação de novas
características na versão Reiser4.
A escolha entre o uso do sistema EXT3 ou do ReiserFS deve ser uma decisão
própria do administrador, visto que o desempenho de ambos os sistemas é
bastante próximo e específico para cada caso de uso.
[1] Comentário enviado por fabio em 17/02/2005 - 04:13h
Sempre tive vontade de aprender detalhadamente quais eram, de fato, as reais diferenças entre EXT3 e ReiserFS, porém toda a documentação que encontrava me deixava desencorajado. A maioria delas possui informações desorganizadas ou muito extensas.
Esse artigo definitivamente é o melhor documento que li sobre o assunto até hoje. Meus parabéns, já foi pra minha pasta de favoritos :)
[2] Comentário enviado por reimassupilami em 17/02/2005 - 09:55h
cara, muito bom o artigo... dá uma geral bem legal sobre como funcionam os sistemas de arquivos... tb ficou muito boa a explicação sobre o ext3 e o reiserfs... toda vez que vou fazer uma nova instalação ficou na dúvida em qual usar, mas agora tenho mais base para me decidir...
[6] Comentário enviado por removido em 18/02/2005 - 12:09h
RAPAAAAAAAAAZZZZZZZZZZZZZ!!!
Este keynes pode não ser um papa da economia mundial mas com certeza é o da informática.
Segundo tuto nota 1000 com qualidade excepcional!
E olha que ainda estou digerindo o anterior sobre updatedb etc. ;-))
Tb´ foi pro meu favoritos!
[7] Comentário enviado por Grobsch em 18/02/2005 - 14:50h
Parabéns pelo artigo...
Outro dia instalei o GoblinX em um partição ext3 e ele ocupou aproximadamente 1GB, contra os 800MB que ocupava em uma partição reiserfs.. Sempre usei reiserfs...
[9] Comentário enviado por talegall em 19/02/2005 - 21:13h
Excelente! O artigo esta bem completo , as explicacoes claras e objetivas. Agora quando for fazer uma nova instalacao vou ver com olhos diferentes aquelas opcoes de sistema de arquivo e nao simplesmente ouvir os outros dizerem" escolha ESTA ". Pode ate aparentar nao ter diferencas significativas para o usuario comum, mas e muito importante saber o que se esta fazendo. Agradeco pelo esclarecimento.
[11] Comentário enviado por widget em 15/11/2005 - 14:48h
O artigo é bom pra iniciantes que querem ter uma vizão bem geral mesmo. Pois nao ha nada tecnico, todos os pontos chaves sao dados superficialmente e muitos nem sao citados. O artigo é uma adaptaçao do artigo do morimoto sobre reiserfs, e mesmo o do morimoto nao tem nada de tecnico. Se alguem quiser conhecer como o reiserfs funciona visite http://www.namesys.com/.
[13] Comentário enviado por DooM em 22/03/2006 - 15:57h
Muito bom o artigo, a pesquisa do autor e o empenho em compartilhar seus conhecimentos em torno das caracteristicas do EXT3 e do Reisers me levaram inclusive a me aderir a comunidade do vivaOLinux. Estava pesquisando sobre ext3 e reisers quando encontrei esse excelente artigo.
Faltou apenas fornecer alguns exemplos práticos de em quais circunstâncias poderiamos usar Reiser ou EXT3, mas nada grave.
Muito bom o artigo.
[18] Comentário enviado por MGinity em 17/05/2010 - 16:14h
Muito bom o artigo para quem não conhecia bem alguns detalhes dos sistemas de arquivos EXT3 e ReiserFS no GNU/Linux... serve como referência!
Parabéns! Continue escrevendo assim...