• Как решить проблему мёртвого зависания linux?

    @hakavlad
    Как сделать так, чтобы процесс, пожирающий все ресурсы, сразу автоматически убивался?

    Простейший способ - установить обработчик нехватки памяти в пространстве пользователя. earlyoom предоставляет базовые возможности, такие как реакция на уровень MemAvailable и SwapFree. nohang позволяет также реагировать на зависание при интенсивном своппинге путем реакции на метрики PSI, а также дает возможность видеть подробное состояние памяти и подробную таблицу процессов перед корректирующим действием, а также прочие возможности.