Средняя нагрузка в Linux: loadavg и uptime
Обновлено 3 июля 2026 г.
Средняя нагрузка - это среднее число процессов, которые работают или ждут процессор или диск, за 1, 5 и 15 минут.
Частые случаи
uptime # три числа нагрузки в конце строки
cat /proc/loadavg # те же числа в виде файла
nproc # сколько ядер процессора доступно
w # нагрузка плюс кто в системеКак это устроено: нагрузку сравнивают с числом ядер
Три числа - это нагрузка за последние 1, 5 и 15 минут. Чтобы её понять, сравни с числом ядер. На 4 ядрах при нагрузке 4.0 процессор занят полностью, но без очереди; 8.0 - нагрузка вдвое выше числа ядер. Падающий ряд (например 8, 4, 2) значит, что всплеск уже проходит; растущий - проблема нарастает. В Linux в нагрузку входят и процессы, ждущие диск, поэтому высокая нагрузка бывает и без занятого процессора.
Где применяется
Это нужно в уроке Мониторинг. Теория - в главе Мониторинг и узкие места.
См. также
Память: free, Команда vmstat, Просмотр процессов.
Попробовать
Открой песочницу: настоящий одноразовый терминал Linux в браузере. Выполни команды выше своими руками - контейнер удаляется, когда ты уходишь.