Sobes.tech
Назад к вопросам
Junior — Middle
76

Как определить текущую загрузку процессора на системе Linux?

Ответ от нейросети

sobes.tech AI

Для определения текущей загрузки процессора в Linux можно использовать несколько способов:

  1. Команда top — интерактивный мониторинг процессов и загрузки CPU.
  2. Команда htop — улучшенная версия top с удобным интерфейсом.
  3. Команда uptime — показывает среднюю загрузку за 1, 5 и 15 минут.
  4. Чтение файла /proc/loadavg — содержит значения средней загрузки.

Пример использования uptime:

uptime
 14:23:01 up 10 days,  3:12,  2 users,  load average: 0.15, 0.10, 0.05

Значения load average показывают среднюю загрузку процессора за последние 1, 5 и 15 минут.

Для более точного анализа можно использовать mpstat из пакета sysstat:

mpstat 1 3

Это покажет загрузку CPU по ядрам с интервалом 1 секунда, 3 раза.