Es fundamental entender el código bien previamente a aplicarlo a tu proyecto si ttienes algo que aportar puedes compartirlo con nosotros.
Solución:
Para verificar el uso de E / S, generalmente uso iotop
. No está instalado de forma predeterminada en la distribución, pero puede obtenerlo fácilmente con:
sudo apt-get install iotop
Luego ejecútelo con privilegios de root:
sudo iotop --only
los --only
se mostrará la opción solamente los procesos que actualmente acceden a la E/S.
Puedes probar mon
sudo apt-get install nmon
Probar:
nmon
Salida como a continuación:
Presione d = Disco Presione c = CPU Presione r = RAM Presione q para salir
También puedes probar con:
iostat
Salida como a continuación:
Linux 3.16.0-30-generic (client01) 03/01/2016 _i686_ (2 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
39.73 24.58 2.96 0.26 0.00 32.48
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 3.32 57.31 40.05 119879872 83767716
sdb 1.45 15.02 22.60 31424408 47273012
Algo así como htop para la CPU.
atop
- Monitor de procesos y sistemas de AT Computing
# apt-get install -y atop
# atop
Tiene una interfaz similar a htop
.
Ahora presiona cambio+d - para la actividad del disco
Entonces presione C - para el nombre completo del comando..
PID DSK COMMAND-LINE
28497 37% /usr/sbin/apache2 -k start
28496 36% /usr/sbin/apache2 -k start
30528 11% mplayer
..........
.....
- cambio+C - UPC
- cambio+metro - Memoria
- cambio+d - Disco
- cambio+norte - Red (Sin embargo, puede requerir un parche del kernel)
Comentarios y calificaciones
Si posees algún titubeo y capacidad de reaccionar nuestro post te insinuamos escribir un informe y con deseo lo analizaremos.