Запустите команды top
или 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
Средние значения нагрузки, указанные здесь :
/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.
Рассмотрим мои средние нагрузки: 0.05, 0.16, 0.21
это означает, что за последнюю минуту в среднем 0,05 процесса ждали ресурсов.
Стоит ли беспокоиться, что средняя нагрузка составляет 2? В общем, если среднее значение нагрузки превышает число доступных процессоров, то некоторым процессам приходилось бездействовать в ожидании слота процессора.
Если средняя нагрузка меньше, чем на выходе nproc
, вам не нужно беспокоиться.
Также смотрите: Что означает средняя загрузка в unix / linux?
Как отмечает Брайам, процессам не нужно ждать только процессора: понимание средней нагрузки и использования процессора