Как посмотреть нагрузку на процессор в Linux сервере

Почему нам важно знать текущую нагрузку на сервере

Чтобы сервер работал корректно, без лагов в работе, нагрузка всегда должна быть в пределах нормы. Иногда ваш сервер может начинать лагать из-за ПО, которое Вы установили на сервере. В этом случае вы можете не понимать, что происходит и что делать. Вы можете в таком случае искать проблему у себя на устройстве или без проверки нагрузки на сервере сразу обращаетесь к нам.
Мы покажем вам как можно произвести проверку нагрузки.

Как проверить нагрузку на процессор на сервере с помощью «htop»

Для начала мы должны войти на наш сервер и установить «htop»

Debian/Ubuntu: apt install htop
CentOS/RHEL: yum -y install htop

После установки запускаем «htop» и смотрим какие именно процессы у нас наверху. Мы можем «Убить» процесс. Перейдем на него с помощью стрелочек «верх-вниз», нажмём «F9», а затем «Enter». После этого мы можем заново запустить наше ПО и наблюдать за его работой.

Как проверить нагрузку на процессор на сервере с помощью «ps»

Также заходим на сервер и выполняем команду: «ps -aux —sort -pcpu» и смотрим какой процесс находится на самом верху. Он показывает текущую нагрузку в терминале.
Нам важно посмотреть параметры:
«USER» — какой пользователь запустил команду
«PID» — ID процесса
«%CPU» — как сильно данный процесс нагружает процессор

Чтобы «убить» процесс, который создает нагрузку на сервере, мы используем команду:

kill -9 "PID"