Pregunta

(No es realmente una pregunta de programación, lo siento)

Estoy trabajando en la evaluación comparativa de varios sistemas de archivos (lo más importante: ext3) con varias opciones de sistema de archivos (por ejemplo: noatime, relatime, etc.) para situaciones específicas en un cuadro de Linux.

Para los puntos de referencia del sistema de archivos sin procesar, estoy buscando bonnie y bonnie ++.

¿Cuál es la forma más útil de usar bonnie y bonnie ++ para comparar sistemas de archivos?
¿Cuáles son las mejores prácticas con respecto a la evaluación comparativa del sistema de archivos?
Mientras estamos en eso: ¿cómo montan sus sistemas de archivos ext3 en sus máquinas?

¿Fue útil?

Solución

No obtengo muchas respuestas sobre esto ;-) así que intentaré explicar cuáles son mis ideas.

Finalmente, opté por iozone como herramienta de evaluación comparativa, principalmente debido a la abrumadora cantidad de información que proporciona.

En mi humilde opinión, si uno intenta encontrar datos estadísticamente significativos, una ejecución de un punto de referencia no es suficiente, por lo que escribí un pequeño script de shell para ejecutar iozone 10 veces y escribir la salida en 10 archivos de registro.

Luego, escribí otro script (este en Python) para sumar todos los valores de cada celda en las matrices. Los valores más altos y más bajos para cada celda se descartan para evitar anomalías que distorsionen la realidad ;-)

Para cada celda, tomo el valor promedio de los ocho valores restantes. Copié la matriz resultante en OpenOffice.org Calc.

Hice este procedimiento para una 'línea de base' (en mi caso: un sistema de archivos ext3 montado con opciones predeterminadas) y luego lo repetí para mis pruebas.

Por prueba, copié la matriz del resultado en la hoja de cálculo donde tenía almacenada la línea de base. En Calc, hice mi comparación y tracé los resultados en diagramas.

Funciona bastante bien.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top