Перейти к содержанию
Диагностическая карта

Высокая RAM: риск swap, OOM и падения процессов

Linux может использовать свободную память под кеш, поэтому важны available memory, swap, OOM-события и динамика конкретных процессов.

СигналКритично
Что наблюдаем
Available memory снижается, swap растёт
СлойLinux-сервер
ЦельНайти проверяемую причину
Разовая проверка показывает сейчас

Мониторинг покажет, когда состояние изменится

Добавьте сайт или сервер один раз — perfMon будет проверять его автоматически, сохранит историю и сообщит о сбое и восстановлении.

Начать бесплатно
Карта причин

С чего начать поиск

01

утечка памяти

02

слишком большой worker pool

03

тяжёлый запрос или импорт

04

неподходящие лимиты контейнера

Проверка по шагам

Шаг 1

Смотрите available, не только used

Page cache не равен реальному дефициту памяти.

Шаг 2

Проверьте OOM log

Узнайте, какой процесс был завершён ядром.

Шаг 3

Сравните процессы во времени

Постоянный рост после рестарта указывает на утечку.

Что делать после подтверждения

  • ограничить или исправить процесс с аномальным ростом
  • пересмотреть workers и container limits
  • добавить память после оптимизации и расчёта пиков

Продолжить диагностику

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

Высокий used memory всегда плохо?

Нет. Linux использует память под кеш. Смотрите available, swap, OOM и влияние на процессы.

Почему после OOM появляется 502?

Если ядро завершило backend-процесс, proxy не сможет подключиться к upstream и может вернуть 502.

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

Не ждите повторения ошибки

Добавьте сайт или сервер в perfMon, чтобы сохранить историю, увидеть восстановление и получить уведомление при следующем инциденте.

7 дней бесплатнобез картыотмена в любой момент