Esegui i comandi top
o uptime
:
$ uptime
19:36:03 up 5 days, 9:12, 8 users, load average: 0.05, 0.16, 0.21
$ top -bn1 | head -1
top - 19:36:07 up 5 days, 9:13, 8 users, load average: 0.05, 0.16, 0.21
Le medie di carico indicate qui sono :
/proc/loadavg
The first three fields in this file are load average figures
giving the number of jobs in the run queue (state R) or waiting
for disk I/O (state D) averaged over 1, 5, and 15 minutes. They
are the same as the load average numbers given by uptime(1) and
other programs.
Considera le mie medie di carico: 0.05, 0.16, 0.21
ciò significa che, nell'ultimo minuto, in media 0,05 processi hanno atteso risorse.
Dovresti preoccuparti che la media del carico sia 2? In generale, se la media del carico è superiore al numero di CPU disponibili, alcuni processi devono rimanere inattivi in attesa di uno slot CPU.
Se la media del carico è inferiore all'output di nproc
, non è necessario preoccuparsi.
Vedi anche: Cosa significa media di caricamento in unix / linux?
Come osserva Braiam, i processi non devono essere solo in attesa di CPU: comprensione della media del carico rispetto all'utilizzo della CPU