whatdoing.
КалькуляторыТеги
здоровье и медицинаСистемный администратор · Инструкция
21 июня 2026 г. · 3 мин чтения

Что делать если сервер тормозит и грузит процессор

Проверьте нагрузку через top или htop, найдите процесс-виновник и завершите его. Затем проанализируйте логи — чаще всего проблема в утечке памяти или кривом скрипте. В 95% случаев помогает перезапуск проблемного сервиса.

Почему сервер тормозит и грузит процессор?

В 2026 году типичные причины — кривые скрипты, утечки памяти, DDoS-атаки или перегруженные базы данных. Часто проблема в одном процессе, который жрёт 100% CPU. Не паникуйте — сначала соберите данные.

Чеклист — 7 шагов для решения проблемы

  1. 1
    Шаг 1: Подключитесь к серверу и запустите top/htop
    Зайдите по SSH и выполните `top` или `htop`. Посмотрите на %CPU — какой процесс потребляет больше всего. Если htop не установлен, поставьте через `apt install htop` (Debian/Ubuntu) или `yum install htop` (CentOS).
  2. 2
    Шаг 2: Определите процесс-виновник
    Запишите PID процесса. Если это ваш скрипт (php-fpm, python, node), завершите его через `kill -9 PID`. Затем проверьте, не запускается ли он снова автоматически. Если процесс системный (mysqld, nginx) — перезапустите сервис: `systemctl restart nginx`.
  3. 3
    Шаг 3: Проверьте логи
    Смотрите `/var/log/syslog`, `/var/log/messages`, а также логи конкретного сервиса. Ищите ошибки вроде 'OOM', 'out of memory', 'segfault'. В 2026 году большинство сисадминов используют `journalctl -xe` для быстрого просмотра.
  4. 4
    Шаг 4: Оцените общую нагрузку — используйте vmstat и iostat
    `vmstat 1` покажет, сколько процессов ждут CPU (r) и сколько заблокировано (b). Если r > числа ядер — сервер перегружен. `iostat -x 1` покажет загрузку дисков — если %util > 90%, проблема в дисках.
  5. 5
    Шаг 5: Проверьте память и swap
    Запустите `free -h`. Если swap активно используется (si/so > 0), это признак нехватки ОЗУ. В 2026 году минимальная норма для веб-сервера — 4 ГБ, для БД — 8 ГБ. Увеличьте память или оптимизируйте приложение.
  6. 6
    Шаг 6: Проанализируйте сетевую активность
    `netstat -tulpn` покажет открытые порты. Если много соединений из одного IP — возможно DDoS. Используйте `iftop` для мониторинга трафика. Заблокируйте подозрительные IP через iptables или fail2ban.
  7. 7
    Шаг 7: Примите меры — отключите кривой скрипт или увеличьте ресурсы
    Если скрипт написан плохо — перепишите его или добавьте ограничение по CPU через `cpulimit`. Если серверу не хватает ресурсов — арендуйте более мощную VPS. Регулярно обновляйте софт: в 2026 году патчи безопасности и оптимизации выходят ежемесячно.

Частые ошибки

Убивать процесс без анализа логов — проблема вернётся.
Игнорировать swap — сервер может упасть в OOM.
Не проверять cron — часто там висят тяжёлые задачи.

Частые вопросы

Сколько времени можно терять на диагностику?
Не больше 15 минут — если не нашли причину, перезагрузите сервер и смотрите логи после старта.
Что делать, если процессор грузит mysql?
Проверьте медленные запросы через `slow_query_log`, оптимизируйте индексы или увеличьте `innodb_buffer_pool_size`.
Поможет ли перезагрузка сервера?
Да, временно — но если проблема в коде, она вернётся. Используйте перезагрузку как экстренную меру.
Какой софт для мониторинга ставить в 2026 году?
Prometheus + Grafana — стандарт. Для быстрой проверки подойдёт Netdata.
Нужно ли ставить fail2ban?
Обязательно — он блокирует перебор паролей и снижает нагрузку от ботов.
Партнёр
sgenerate.ru— нейросеть для постов ВКонтакте и Telegram
Генерирует текст и картинку за 5 секунд, строит контент-план, публикует по расписанию. Пакет START — бесплатно. Попробовать →
делать2240нагрузка278что делать230диагностика167оптимизация146решение61администратор34мониторинг29утечка29производительность28процессор25системный18памяти16devops15linux12сервер11системный администратор10проблем8решение проблем5сервера5администратор сервера4лаги3диагностика сервера2нагрузка cpu1оптимизация сервера1утечка памяти1
Читайте также
Как провести фотосессию беременности при сильном токсикозе
Провести фотосессию беременности при сильном токсикозе можно, если правильно выбрать время, место и позы. Снимайте в первой половине дня, когда тошнота меньше, используйте лёгкие перекусы и планируйте короткие сессии по 20-30 минут. В этом чеклисте — конкретные шаги, которые помогут получить красивые кадры без страданий.
Что делать если аллергия на пыльцу не проходит от таблеток
Если антигистаминные таблетки не помогают при аллергии на пыльцу, попробуйте комбинацию методов: АСИТ-терапия, назальные спреи с кортикостероидами и элиминационные меры. В 2026 году в России доступны современные препараты и процедуры, которые снижают симптомы на 70–90%.
Что делать при солнечном ожоге на рыбалке
При солнечном ожоге на рыбалке первым делом уйди в тень или накрой поражённые участки влажной тканью. Затем прими холодный душ или сделай компресс на 15–20 минут. Выпей воду с электролитами и нанеси на кожу пантенол или средство с алоэ вера — это снимет боль и ускорит заживление.
Какую обувь выбрать для медсестры чтобы ноги не уставали
Чтобы ноги не уставали за смену, выбирайте обувь с антискользящей подошвой, амортизацией в пяточной зоне и съемной стелькой. Лучший вариант — кроссовки или сабо из дышащих материалов с сертификатом безопасности на мокром полу. В 2026 году медсестры в поликлиниках отдают предпочтение моделям с поддержкой свода стопы и весом до 300 граммов.