Bem, um dd básico provavelmente não é a melhor maneira de medir o throughput da unidade. Não é uma carga realista. No entanto, se você executar dd
, passe o sinalizador oflag=direct
na linha de comando para eliminar o efeito do cache do sistema de arquivos. Veja também: Como medir a taxa de transferência de disco? para sugestões sobre como medir cargas de trabalho.
Acho que sua escolha de agendador está tendo um efeito maior nos seus resultados do que em qualquer outra coisa. Para controladores RAID com bateria ou cache de cache flash (cache de gravação), eu costumava executar com o deadline
scheduler, mas agora uso o noop
scheduler se o cache for de 512 MB ou 1 GB. Você pode trocar o agendador na hora, então tente os testes com o algoritmo noop
e oflag=direct
e veja como os resultados se parecem.
Você executou bonnie++
ou iozone
?