En los sistemas GNU/Linux tenemos procesos para monitorear los procesos (valga la redundancia), como top o htop.
Unas operaciones aveces no tenidas en cuenta, pero que puede resultar quien más ralentiza un sistema, son las operaciones de Entrada/Salida. Para monitorear las operaciones E/S en Linux podemos utilizar iotop, una especie de top pero dedicado a monitorear las operaciones IO (Input/Output).
iotop es una aplicación escrita el Python, por lo tanto requiere de 2.5 o superior y una versión del kernel superior a la 2.6.20.
iotop nos muestra una tabla similar a la que imprime un comando top, donde en la primer línea nos muestra las lecturas y escritura que se están realizando y luego un listado tabulado con el PID del proceso, la prioridad, usuario, lecturas y escrituras que está haciendo a disco, el uso de swap, el porcentaje de IO que repsenta y el nombre del proceso o comando que lo está ejecutando.
El uso de iotop, así como otros comandos de monitoreo nos permite dimensionar de forma correcta el equipo que necesitamos para correr nuestro sistema, pues al fin y al cabo, adquirir un equipo no se trata de incluir el último procesador, mucha memoria, el disco más grande, etc.
Me olvidaba, pero creo que a esta altura está demás decir que para instalar iotop puedes utilizar el gestor de paquetes de tu distribución de Linux, en mi caso como utilizo un sistema basado en debian me valgo de aptitude:
Vía: MuyLinux
Comentarios: