Re: (opiniao) ext2 X ext3
Gilberto,
Acho que vai te interessar este artigo publicado pelo Guia do Hardware:
EXT3 x ReiserFS, qual é o mais seguro?
Por Carlos E. Morimoto
O Journaling é um recurso suportado por alguns sistemas de arquivos,
entre eles o EXT3, suportado pelas distribuições do Linux baseadas no
Kernel 2.4 ou mais atual (o EXT3 é o sucessor do EXT2, usado em
distribuições baseadas no Kernel 2.2 ou anterior). Basicamente, o
sistema de arquivos mantém um journal (ou log) onde são armazenadas
todas as mudanças feitas em arquivos do disco. Quando qualquer erro
inesperado surge, ou o sistema é desligado incorretamente é possível
localizar todas as operações que não haviam sido completadas,
restaurando a consistência do sistema de arquivos sem a necessidade de
vascular arquivo por arquivo, como faz o scandisk do Windows ou o FSCK
no Linux.
O uso do EXT3, ReiserFS, ou outro sistema de arquivos com suporte a
Journaling é importante sobretudo para quem não possui no-break, já que
além do tempo necessário para rodar o FSCK após cada desligamento
incorreto, o sistema EXT2 é muito suscetível à perda de arquivos, talvez
até mais do que a FAT 16/32 usada no Windows.
Entre o EXT3 e o ReiserFS a principal diferença é que o EXT3 tenta
guardar informações tanto sobre a metadata, ou seja, as informações
sobre o espaço ocupado pelos arquivos e suas permissões quanto sobre os
dados em sí, enquanto o ReiserFS guarda apenas informações sobre a
Metadata.
No caso de um desligamento incorreto o ReiserFS é capaz de recuperar a
consistência do sistema de arquivos em frações de segundo e a
possibilidade de perda de pastas ou partições é nula. Em compensação, os
arquivos que eventualmente estiverem sendo gravados no exato momento em
que acabou a energia ficarão com seus dados alterados. Você continuará
tendo acesso aos arquivos normalmente, mas o conteúdo estará truncado ou
incompleto.
Já o EXT3 tenta sempre preservar não só a metadata mas também os dados
dos arquivos em sí. Isto se revela ao mesmo tempo uma força e uma
fraqueza. A vantagem é que existe uma possibilidade maior de recuperar
os arquivos que estiverem sendo gravados no exato momento em que acabar
a energia. Por outro lado o journal guarda mais informações e é acessado
mais freqüentemente o que causa uma certa degradação no desempenho (é
justamente por isso que o ReiserFS costuma se sair melhor nos
benchmarks) e ao mesmo tempo faz com que exista a possibilidade do
próprio journal se corromper durante o desligamento.
Este é o grande perigo do EXT3, pois sem o journal a tolerância à falhas
é a mesma que no EXT2: o sistema passará o velho FSCK que demorará
vários minutos e você corre um grande risco de perder completamente os
arquivos que estiverem sendo acessados no momento do desligamento e em
casos mais graves até mesmo pastas inteiras.
Ou seja, o ReiserFS oferece uma grande proteção contra corrompimento do
sistema de arquivos, mas em compensação pouca proteção para os arquivos
em sí. O EXT3 por sua vez oferece uma maior proteção aos arquivos, mas
em troca oferece um menor desempenho e uma proteção mais frágil para o
sistema de arquivos em si.
On Wed, 2002-12-18 at 23:58, Gilberto Villani Brito wrote:
> Ola lista,
> Eu gostaria de uma opiniao de vcs:
> Atualmente uso o ext2, mas pelo pouco que li vi que o ext3 e mais
> robusto e melhor na seguranca de dados no disco rigido, porem algumas
> pessoas da net falaram que ele e bem mais instavel que o ext2. Sei
> tambem que o ext2 e mais rapido que o ext3, porem o ext3 e mais
> confiavel quando se desliga o sistema direto.
>
> Eu gostaria de saber se compensa eu usar o ext3 sendo que eu procuro
> mais seguranca de dados e o principal que seria de quando a maquina
> for desligada diretamente nao perder dados ou nao precisar digitar e2fsck.
>
> Abracos
> --
> Gilberto Villani Brito
> _____________________________________
> http://www.olhoneles.com.br/
> ICQ - 5502287 -- giba@olhoneles.com.br
> * .ooOO " / ) ( \ " OOoo. *
> * ( ) / ( ) \ ( ) *
> * \ ( ( ) ( ) ) / " *
> * " \_) .ooOO OOoo. (_/ *
> * ------------------------------- *
> "Sou normal, o mundo é que é louco."
> por William Shakespeare
>
>
> --
> To UNSUBSCRIBE, email to debian-user-portuguese-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
Reply to: