ReiserFS x Ext3: Quem ganha?

Ao contrário do que muitos pensam, sistemas de arquivos não são todos iguais, comprove isso com os resultados desse benchmark realizado entre ReiserFS e Ext3. Tendo este conhecimento, você saberá escolher o melhor file system de acordo com cada necessidade em especial.

[ Hits: 65.261 ]

Por: Perfil removido em 17/01/2005


A conclusão




Analisando as tabelas na página anterior e o gráfico comparativo acima, podemos concluir que ReiserFS goleou o Ext3 por 5 a 1. No nosso teste ganha o que for mais rápido. Mas pense comigo, por exemplo, o que adianta alguém que escreve rápido e "errado"? Sacaram?! Com toda certeza, outros testes seriam necessários para mostrar qual o melhor.

Sendo assim, tire suas próprias conclusões sobre qual sistema de arquivos utilizar, mas antes de decidir qualquer coisa, não fique triste, se está insatisfeito com o resultado, digo mais uma vez, faça os testes utilizado o script fs_bench.pl.

Quando se trata de fazer benchmarks como nós fizemos aqui, como já disse, é fatalmente errado utilizar de uma só fonte de informação, para isso faça seu próprio teste e vamos debater qual o melhor sistema de arquivos, afinal temos o recurso de comentários do artigo feita exatamente pra isso.

Idéia interessante: depois de testar ReiserFS e Ext3, que tal testarmos nossa "tão querida" FAT32!?!? ;-) Seria algo interessante...

Espero que tenham gostado do artigo e que tenha sido de alguma valia intelectual! Espero resultados dos testes no meu e-mail. =)

Gostaria de agradecer ao MacGuyver por ter criado o script que foi usado nos testes. Eu até peguei o script e mudei algumas coisinhas nele para ficar mais abrangente.

Grande abraço do mineru_uai!
Hiram Castelo <mineru at gmail.com>

Página anterior    

Páginas do artigo
   1. Uma breve introdução
   2. Os testes - benchmark
   3. A conclusão
Outros artigos deste autor

Criando Arrays, Arrays Multidimensionais e Hashes em BASH Script

GPT - Guid Partition Table

Compilando e otimizando KDE 3.x

Rede mista wireless/cabo com Linux/Windows em residências e pequenas empresas

Introduzindo um pouco mais a fundo o shell script

Leitura recomendada

Acabando com o Linux

Ansible, Puppet e Chef

Contribuições do Software Livre no sucesso da aplicação das novas tecnologias à informática educativa

Por que não migram

Microsoft x Resto - A soma de todas as partes

  
Comentários
[1] Comentário enviado por FOL em 17/01/2005 - 02:25h

Parabéns pelo Artigo.
Foi uma grande iniciativa a sua, sobre o grande debate que esta rolando entre ReiserFS e EXT3.

[2] Comentário enviado por cvs em 17/01/2005 - 08:57h

eu ainda prefiro o xfs ou jfs.

[3] Comentário enviado por tarcio em 17/01/2005 - 09:25h

Os testes foram executados nos mesmos cilindros ou em cilindros diferentes? Isso pode mudar o desempenho.

[4] Comentário enviado por removido em 17/01/2005 - 09:29h

OPa!,

Eu ainda prefiro o ext3 ou xfs para banco.

pelo menos com o reiserfs no slackware(que vem por padrão esse filesystem)
tive várias dores de cabeça.

E parabéns pela iniciativa, isso concerteza seria de grande utilidade aqui na comunidade, seria legal montar mais comparações em altas escalas, digo... comparações de grande porte como por exemplo com várias maquinas para se chegar num resultado mais consistente.

--
Abs,
guinet gmail com

[5] Comentário enviado por removido em 17/01/2005 - 12:01h

CVS: :-) Ahammm! Bom Thiago, o que li sobre XFS e JFS é o básico para sobrevivência. Não posso afirmar com segurança qual dos dois é melhor, ou se são melhores que Reiser e Ext3, mesmo pq cada um tem características meio individuais neh! Seria legal fazer um artigo apresentando essas duas técnologias pra galera, naum?! []s


[6] Comentário enviado por removido em 17/01/2005 - 12:02h

tarcio: foram executados no mesmo cilindro sim! =) Procurei pensar nesse tipo de coisa para naum haver injustiças!! :) ahhaa

[7] Comentário enviado por removido em 17/01/2005 - 12:03h

guinet: sim realmente, li numa revista sobre o xfs pra BDs e realmente utilizam bastante para isso também! Mas ainda tem algumas coisas no XFS que não gostei muito... =/

[8] Comentário enviado por macguyver em 17/01/2005 - 13:55h

faltou o link pro teste original de novo =P

http://macguyver.homelinux.com/projects/fs_bench/

p.s.: cadê os gráficos que vc ia fazer pra mim com o FAT32 incluso? :~~~

[9] Comentário enviado por removido em 17/01/2005 - 14:33h

macguyver: mando pro teu e-mail! :~~~

[10] Comentário enviado por fernandoamador em 18/01/2005 - 01:33h

Gostei!!!
Bom trabalho.

[11] Comentário enviado por taoweb em 18/01/2005 - 11:28h

Utilizei um partição vazia para testes, os meus resultados foram:

Teste 1

ext2 12,8013799190521
ext3 15,9329268932343
vfat 14,854484796524
reiserfs 13,8780682086945
xfs 15,9983859062195

Teste 2

ext2 169,057169914246
ext3 172,861492872238
vfat 182,230539083481
reiserfs 173,97385597229
xfs 171,11327791214

Teste 3
ext2 2,5498571395874
ext3 5,28350305557251
vfat 1,14547801017761
reiserfs 0,969989061355591
xfs 0,757899045944214

Teste 4
ext2 12,1334969997406
ext3 15,7658131122589
vfat 10,5611839294434
reiserfs 6,78351402282715
xfs 12,851133108139

Teste 5
ext2 8,92601609230042
ext3 10,7560420036316
vfat 0,135193109512329
reiserfs 12,3258349895477
xfs 21,2774760723114

Teste 6
ext2 0,879880905151367
ext3 0,792558908462524
vfat 0,100123882293701
reiserfs 1,29670405387878
xfs 9,15151286125183

Resultado Final :

Ext2 : 2 Pontos pró.
vfat : 2 pontos, 1 ponto contra
reiserfs: 1 ponto pró
xfs: 1 ponto pró, 3 pontos contra

Continuo a preferir o Reiserfs, pela qualidade e performance boa. O destaque foi para o vfat com boa performance nos Teste 5 e Teste 6. E o destaque negativo foi para o xfs com baixa perfomance nos Teste 5 e Teste 6.


[12] Comentário enviado por removido em 18/01/2005 - 13:46h

taoweb: interessantíssimo cara!! Tenho certeza que seu teste vai ajudar a galera a ampliar o angulo de visão sobre os file systems.

No meu caso a FAT perdeu em praticamente todos na briga com o Ext3 e Reiser. XFS ainda não havia testado, mas talvez seja compreensível o fato dele trabalhar melhor com arquivos grandes e usá-lo para bancos de dados.

Agora só faltaria mais testes, também com UFS, JFS e até mesmo NFS (faz sentido?) :-)!!! Logo estarei escrevendo outro artigo mais completo e conclusivo!!

Aguardo mais testes da galera!!

[13] Comentário enviado por removido em 18/01/2005 - 13:47h

correção: "...e até mesmo com NFS :-P !!!"

[14] Comentário enviado por pop_lamen em 19/01/2005 - 00:50h

Tenho a leve impressão de que a legendo do gráfico está AO CONTRARIO!...
Desculpe se estou equivocado.
Até mais!...

[15] Comentário enviado por pop_lamen em 19/01/2005 - 00:51h

Tenho a leve impressão de que a legenda do gráfico está AO CONTRARIO!...
Desculpe se estou equivocado.
Até mais!...

[16] Comentário enviado por removido em 19/01/2005 - 03:33h

ahahahhahaha! eita pop_lamen... tá errado naum meu caro!! Ce ta precisando voltar pra 6ª serie hein ehaehaeha!... Zuera! Isso ai é pq as colunas do Ext3 estao maiores... e isso dá a impressão que ele está "ganhando"... ehehhehe! essa sindrome tem ateh um nome na psicologia sei lah!!! ah haha... e creio tb q vc leu meu artigo "dinamicamente"!!!

[17] Comentário enviado por fernandoamador em 19/01/2005 - 04:20h

Bom!

[18] Comentário enviado por cisco em 19/01/2005 - 11:44h

muito bom o artigo, vou pegar o script e dar uma testada lá em casa =)

[19] Comentário enviado por mapelli0 em 19/01/2005 - 15:54h

Olha eu acho que o ReiserFs é melhor porém ele não funcio direito quando vc utiliza acl e samba, quando vc tenta copiar qq coisa ele trava ja o XFS não

[20] Comentário enviado por removido em 19/01/2005 - 16:19h

mapelli0: sinceramente, o primeiro file system que usei com linux foi o ext3 e logo depois migrei pro Reiser acompanhando as tedencias do Slackware 8.1. Usei em várias redes e nunca tive problemas com o Reiser... isso talvez seja uma combinação de sorte com uso específico! =)

[21] Comentário enviado por DooM em 22/03/2006 - 16:51h

Como ja dito pelo autor, no quesito velocidade o Reiser se demonstrou superior nos testes feito. Porém ha alguns itens tecnicos a serem analisados, como:
Lembrar que o esquema de journal no ext3 e no Reiser mudam, o ext3 grava nao somente os metadatas como tambem os arquivos no arquivo de journaling enquanto o Reiser apenas trabalha com a gravação de metadados na camada de journal.
Isso explica porque o EXT3 demorou mais nos testes. Cai o desempenho em relação a velocidade porém o EXT3 ganharia em um quesito "INTEGRIDADE E RECUPERACAO DE DADOS", se fosse feito.
Outro fator importante e que seria muito interessante de testar também seria mudar o MODO de journaling do EXT3 para Writeback e refazer os testes, no quais com certeza estariam mais equilibrados com o Reiser.
Ta ai uma sugestão.

[22] Comentário enviado por removido em 27/05/2006 - 10:57h

hum...interessante.
Pensei que o ReiserFS era melhor em todos os aspectos. Vou fazer um faça-você-mesmo aqui em casa.

[23] Comentário enviado por brennobr em 11/06/2007 - 17:01h

tzbishop: creio que vc não vá encontrar um "melhor pra tudo!". Sempre um é melhor do que o outro em alguns aspectos, pois sempre um prioriza certas coisas e com isso deixa a desejar em outras... não dá pra ter O(1) em tudo =]

ótimo post! amei!

[24] Comentário enviado por caiquemd em 17/07/2007 - 16:21h

Gostei muito

[25] Comentário enviado por valterrezendeeng em 25/10/2007 - 16:21h

Gostei muito, mas tb fiquei interessado em um teste completo

[26] Comentário enviado por gengis_khan em 13/12/2007 - 11:43h

Concordo com o brennobr, não da pra um FS ser o melhor em tudo. Percebam que em determinado momento o ext2 é maris rápido que os demais, o que era de se esperar, dada sua simplicidade (não trabalha com journaling). Eu particularmente simpatizo muito com o ReiserFS, mas devido à possível descontinuidade do projeto.
Eu estou pensando em fazer um artigo comparando ReiserFS, XFS, JFS
e Ext3.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts