Хостинг

Лимиты хостинга: CPU, память, процессы и inode

Объясняем, какое ограничение за что отвечает и какие данные собрать до смены тарифа.

06.11.20262 мин0
Содержание

    Сайт может упираться в лимит даже при свободном диске. Провайдер отдельно ограничивает вычисления, оперативную память, параллельную обработку и число файлов. Названия показателей в панелях различаются, поэтому единицы и период усреднения нужно смотреть в документации тарифа.

    Четыре разных ограничения

    • CPU — время вычислений. Долгий PHP-код, импорт или тяжёлый поиск расходуют его даже при малом числе посетителей.
    • Память — объём данных процесса или аккаунта. Ошибка memory exhausted требует проверки контекста, а не только увеличения числа в настройках.
    • Процессы — число одновременных обработчиков. Медленный внешний сервис может удерживать их и создавать очередь.
    • Inode — число файлов и каталогов. Тысячи мелких файлов кеша могут исчерпать лимит раньше гигабайтов диска.

    Сопоставьте показатели со сбоем

    Запишите время ошибки и посмотрите график за тот же интервал. Среднесуточное значение скрывает короткий пик. Проверьте журнал PHP, задачи по расписанию и время запуска резервного копирования. Не считайте любой5xx доказательством недостаточного тарифа.

    Что можно исправить без переезда

    Удалите устаревшие временные файлы предусмотренным способом, настройте срок жизни кеша и проверьте зависающие запросы. Не удаляйте неизвестные файлы из uploads и каталогов базы. Для больших импортов согласуйте расписание и ограничение параллельных задач. Перед очисткой убедитесь, что копия существует вне очищаемого каталога.

    Когда нужен другой тариф

    Повышение оправданно, если нормальная полезная нагрузка регулярно достигает подтверждённого ограничения после устранения очевидных ошибок. Попросите поддержку указать конкретную метрику и время превышения. При сравнении следующего тарифа проверьте, увеличивается ли именно нужный ресурс: больше диска может не добавить процессов. После изменения повторите прежний сценарий и сравните данные в одинаковых условиях.

    Документация по теме

    Следующий шаг

    Статья помогла?

    Читайте также

    Комментарии 0

    Оставить комментарий

    Почта не публикуется. Комментарии проходят модерацию.