ext3 vs ext4 bonnie ++ rand / seq criar velocidade

1

Estou testando a diferença entre ext3 e ext4 para nosso aplicativo. Quando executo os dois sistemas de arquivos por meio de um teste bonnie ++, os resultados para a criação de arquivos no ext4 não são muito bons. Enquanto o ext3 pode criar 380 arquivos / segundo, o ext4 gerencia apenas 38 arquivos / segundo.

aqui está o comando que eu corro:

bonnie++ -u 0 -r 3460 -s 10240 -n 256 -b -d /bench/

Ambos os testes são executados no mesmo disco físico vazio. Ambos os sistemas de arquivos são formatados e montados sem opções adicionais.

Alguém pode me dar algumas dicas sobre por que esses valores diferem tanto? Ou se estou cometendo algum erro (óbvio).

Atenciosamente

    
por Minion91 12.12.2013 / 14:39

1 resposta

0

Eu encontrei a causa do problema. Em nosso kernel 2.8, Ext3 escrevem barreiras onde estão desabilitadas por padrão, enquanto elas são habilitadas para Ext4. Desativar a opção no Ext4 aumentou drasticamente nossas velocidades de criação / exclusão para o bonnie ++. Atualmente executando testes de colisão para verificar a confiabilidade, mas até agora tudo bem.

    
por 17.12.2013 / 09:08