Что такое команда, чтобы увидеть загрузку процессора сервера RedHat Linux?
2 ответа
top - классический подход

htop - красочный подход

mpstat - простой и понятный

Заметки
Если вам интересно, как считывать загрузку ЦП с выходных данных top или mpstat , посмотрите на значения простоя, которые они печатают. Загрузка процессора - это разница между 100% и отображаемым значением.
Если вы считаете, что это странно, посмотрите наш вопрос: как рассчитывается процент использования процессора?
Лично я считаю, что лучше всего смотреть на среднюю нагрузку за период. В противном случае вы можете получить совершенно разные значения в зависимости от времени. (Например, введите команду и нажмите [Enter], что может дать другой результат, чем если бы вы нажали [Enter] через доли секунды.)
Некоторые способы проверки средней нагрузки:
cat /proc/loadavgЖук: /proc> cat loadavg 0,45 0,19 0,13 1/263 17588
uptimeтакже показывает нагрузку.жаба: /home /hennes> время безотказной работы 16:03 до 155 дней, 19:12, 38 пользователей, средняя загрузка: 0,16, 0,17, 0,12
Через
top. Посмотрите на среднюю нагрузку на линиюload averages:в правом верхнем углу.HTOP
mpstat
систат (например, систат -вмстат)
Большинство из этих программ дают вам три числа:
- Средняя нагрузка за последнюю минуту.
 - Средняя нагрузка за последние пять минут
 - Средняя нагрузка за последние пятнадцать минут.
 
Если у вас одно ядро, то нагрузка на 1 более или менее указывает на то, что ядро занято 100% времени. Это число может превышать 1 (или 100%). Если это произойдет, в очереди будет в среднем более одного процесса.
Если у вас несколько процессоров, то 100% (или 1,00) означает, что одно среднее одно ядро все время занято. Например, с четырьмя ядрами это может означать, что одно ядро работает ровно, а три ядра простаивают. Или 4 ядра, работающие ¼ времени.
