До основного вмісту

Resource Usage у cPanel: чому сайт впирається в ліміти

Хостинг та cPanel · 29.09.2026

Що показує Resource Usage у cPanel

Resource Usage — розділ cPanel із графіками споживання ресурсів акаунта за останні 24 години. Він показує п'ять параметрів: CPU, фізичну пам'ять, кількість процесів, введення-виведення диска і кількість одночасних підключень до бази даних. Провайдер задає ліміт на кожен параметр, і при його перевищенні процес завершується сигналом, а сайт видає помилку 500 або зависає.

Розділ відкривається через cPanel → Metrics → Resource Usage. Графік будується з кроком у хвилину, тому короткий сплеск навантаження від одного скрипта помітний одразу.

Як читати п'ять графіків ресурсів

ПараметрЩо означаєТиповий ліміт
CPUЧастка процесорного часу акаунта100% одного ядра
Entry ProcessesКількість одночасних PHP-процесів20 процесів
Physical MemoryОперативна пам'ять усіх процесів акаунта1024 MB
I/O UsageШвидкість читання і запису на диск10 MB/s
NPROCЗагальна кількість процесів, разом із cron50 процесів

Червона крапка на графіку означає момент перевищення ліміту. Наведіть курсор на цю крапку — cPanel покаже точний час події.

Як знайти скрипт, який перевищив ліміт

Список останніх заблокованих процесів cPanel довго не зберігає, тому звіряйте час червоної крапки із записами в логах помилок. Там само шукайте рядки такого вигляду:

cpsrvd: LVE Resource limits exceeded for user: entry procs
mysqld: Too many connections

Найчастіше ліміт вибирають важкі плагіни WordPress, забуті cron-скрипти, які запускаються надто часто, і парсери, які читають великі файли цілком у пам'ять.

Чому зростає кількість процесів Entry Processes

Кожен одночасний візит на сайт із динамічним PHP-скриптом створює окремий процес. Якщо сторінка віддається довго — наприклад, чекає відповіді зовнішнього API — процес висить у пам'яті і займає ліміт, доки не завершиться. При зростанні відвідуваності ліміт у 20 процесів вичерпується швидше, ніж здається.

Знизити навантаження допомагає кешування сторінок і вимкнення невикористовуваних плагінів — це розібрано в статті про прискорення WordPress.

Що робити при постійному перевищенні лімітів

  • Перевірити активні cron-задачі та їхній розклад у розділі Cron Jobs
  • Вимкнути невикористовувані плагіни і модулі через файловий менеджер
  • Увімкнути посторінковий кеш, щоб не перераховувати сторінку на кожен візит
  • Перевірити версію PHP — застаріла версія працює повільніше і тримає процес довше
  • Якщо ліміти впираються стабільно при звичайній відвідуваності, перейти на тариф із вищими значеннями або на VDS

Чим відрізняється I/O Usage від Physical Memory

I/O Usage вимірює швидкість операцій із диском: читання картинок, запис логів, роботу з тимчасовими файлами. Physical Memory — це оперативна пам'ять, яку займають запущені процеси. Скрипт може не перевищувати пам'ять, але впиратися в I/O при роботі з великими файлами, і навпаки — тримати в пам'яті весь набір даних, майже не чіпаючи диск.

Обидва параметри рахуються по акаунту в цілому, а не по одному сайту, тому при декількох доменах на одному акаунті навантаження від одного сайту впливає на всі інші.

Підсумок: чек-лист діагностики лімітів

  • Відкрийте cPanel → Metrics → Resource Usage і знайдіть червоні крапки за добу
  • Звірте час перевищення із записами в error_log
  • Перевірте cron-задачі, важкі плагіни і версію PHP
  • Увімкніть кешування, щоб знизити кількість активних процесів
  • При регулярних перевищеннях змініть тариф на вищий
← Назад до бази знань Поставити питання підтримці