Procesos
Los procesos
Un proceso es un programa en ejecución.
¿Qué significa el concepto "Carga del Sistema" (Load Average)?
La carga del sistema es la media de trabajos en cola durante un tiempo determinado. En Linux estos tiempos son 1, 5 y 15 minutos. En otras palabras, la carga del sistema para un minuto N es el número de procesos compitiendo por el uso de la CPU en un momento dado, promediada sobre los N minutos.
La carga mínima de un sistema es de 0 y la máxima es ilimitada, aunque raramente excede de 20, e incluso más de 10 es poco usual. Sin embargo he administrado sistemas en los que algún proceso se ha ido de madre, ¡¡¡llegando a una carga de 80!! Una carga de 1 ó 2 es lo típico. Menos de 1 es lo ideal.
Para ver la carga de nuestro sistema podemos usar el comando top:
$ top
Que muestra algo similar a esto (al final de la primera línea se ven los tres números de la carga):
top - 11:11:42 up 2:22, 5 users, load average: 0.08, 0.36, 0.61 Tasks: 128 total, 1 running, 127 sleeping, 0 stopped, 0 zombie Cpu(s): 15.2% us, 0.7% sy, 0.0% ni, 83.8% id, 0.0% wa, 0.3% hi, 0.0% si Mem: 515744k total, 463016k used, 52728k free, 13012k buffers Swap: 979956k total, 13292k used, 966664k free, 119344k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 11434 perico 15 0 32248 13m 8800 S 13.9 2.7 0:12.16 gnome-terminal 7122 root 15 0 62564 48m 9516 S 1.3 9.6 11:13.49 Xorg 15542 perico 16 0 2132 1116 844 R 0.7 0.2 0:00.04 top 1 root 16 0 1564 532 460 S 0.0 0.1 0:01.50 init 2 root 34 19 0 0 0 S 0.0 0.0 0:00.01 ksoftirqd/0 3 root 10 -5 0 0 0 S 0.0 0.0 0:00.20 events/0 4 root 10 -5 0 0 0 S 0.0 0.0 0:00.02 khelper
Más información en: