Po siedmich mesiacoch vývoja
Ak je množstvo dostupnej pamäte menšie ako špecifikovaná hodnota, potom earlyoom prinúti (odoslaním SIGTERM alebo SIGKILL) ukončiť proces, ktorý spotrebúva najviac pamäte (s najvyšším /proc/*/oom_score), bez toho, aby spôsobil systém stav na vyčistenie systémových vyrovnávacích pamätí a zasahovanie do výmeny operácií (obslužný program OOM (Out Of Memory) v jadre sa spustí, keď stav nízkej pamäte už dosiahol kritické hodnoty a zvyčajne v tomto bode už systém nereaguje na akcie používateľa) .
Earlyoom podporuje odosielanie upozornení o násilne ukončených procesoch na plochu (pomocou notify-send) a tiež poskytuje možnosť definovať pravidlá, v ktorých môžete pomocou regulárnych výrazov špecifikovať názvy procesov, ktoré sa majú ukončiť („- -preferovať”) alebo zastaviť (možnosť “—vyhnúť sa”).
Hlavné zmeny v novom vydaní:
- Implementované čakanie na dokončenie procesu po odoslaní signálu. To eliminuje problém, že earlyoom niekedy zabije viac ako jeden proces, keď by stačil jeden;
- Pridaný pomocný skript (notify_all_users.py) na informovanie všetkých prihlásených používateľov o dokončení procesov prostredníctvom notify-send;
- Opravené nesprávne zobrazovanie názvov niektorých procesov obsahujúcich znaky UTF-8;
- Bol prijatý Kódex správania prispievateľov.
Zdroj: opennet.ru