После семи месяцев разработки
Se a cantidade de memoria dispoñible é inferior ao valor especificado, earlyoom terminará por forza (ao enviar SIGTERM ou SIGKILL) o proceso que consume memoria de forma máis activa (tendo o valor de /proc/*/oom_score máis alto), sen traer o estado do sistema. para borrar os búfers do sistema e interferir co intercambio de traballo (o manejador OOM (Out Of Memory) no núcleo desenvólvese cando o estado de falta de memoria xa alcanzou valores críticos e normalmente neste momento o sistema xa non responde ás accións do usuario).
Earlyoom admite o envío de notificacións de procesos terminados de forma forzosa ao escritorio (usando notify-send) e tamén ofrece a posibilidade de definir regras nas que, mediante expresións regulares, pode especificar os nomes dos procesos que se prefire finalizar (opción "- -prefer") ou parado debe evitarse (opción "--evitar").
Principais cambios na nova versión:
- Implementouse á espera de que se complete un proceso despois de enviarlle un sinal. Isto elimina o problema de que earlyoom ás veces mata máis dun proceso cando un sería suficiente;
- Добавлен вспомогательный скрипт (notify_all_users.py) для уведомления всех залогиненых пользователей о завершении процессов через notify-send;
- Исправлено некорректное отображение некоторых имён процессов, содержащих символы UTF-8;
- Adoptouse o Código de Conduta do Pacto de Colaboradores.
Fonte: opennet.ru