¿Cómo hago para rastrear el uso de IO en Linux y otros sistemas operativos *nix'?

¿Cómo hago para rastrear el uso de IO en Linux y otros sistemas operativos *nix'?

De vez en cuando, algo en mi sistema comienza a golpear el disco. Me gustaría registrar datos que me permitan saber sobre el uso de E/S por proceso, luego podría volver a ellos más tarde y ver qué sigue haciendo esto. ¿Cómo debo hacer para solucionar este problema? Puntos de bonificación por resolver esto para dispositivos de bloques arbitrarios.

Respuesta1

Lo intentaría iotop(solo Linux). Es bastante bueno para brindarle procesos con altas transferencias de E/S, pero iotopsirve más para mostrar el estado actual que para registrar.

Para el registro, sarsiempre es una buena herramienta para los aspectos de rendimiento.

información relacionada