Pas shtatë muajsh zhvillimi
Nëse sasia e memories në dispozicion është më e vogël se vlera e specifikuar, atëherë earlyoom do të detyrojë (duke dërguar SIGTERM ose SIGKILL) të përfundojë procesin që konsumon më shumë memorie (duke pasur /proc/*/oom_score më të lartë), pa shkaktuar sistemin gjendje për të pastruar buferët e sistemit dhe për të ndërhyrë në ndërrimin e funksionimit (trajtimi OOM (Out Of Memory) në kernel aktivizohet kur gjendja e ulët e memories ka arritur tashmë vlerat kritike dhe zakonisht deri në këtë pikë sistemi nuk i përgjigjet më veprimeve të përdoruesit) .
Earlyoom mbështet dërgimin e njoftimeve për proceset e ndërprera me forcë në desktop (duke përdorur notify-send), dhe gjithashtu ofron mundësinë për të përcaktuar rregulla në të cilat, duke përdorur shprehje të rregullta, mund të specifikoni emrat e proceseve që preferohen të ndërpriten ("- -preferoj” opsion) ose duhet të shmanget (opsioni “—shmang”).
Ndryshimet kryesore në versionin e ri:
- Zbatuar në pritje për të përfunduar një proces pas dërgimit të një sinjali tek ai. Kjo eliminon problemin që herët e para ndonjëherë vret më shumë se një proces kur një do të mjaftonte;
- U shtua një skript ndihmës (notify_all_users.py) për të njoftuar të gjithë përdoruesit e regjistruar për përfundimin e proceseve nëpërmjet notify-send;
- Rregulloi shfaqjen e gabuar të disa emrave të proceseve që përmbajnë karaktere UTF-8;
- Kodi i Sjelljes së Konventës së Kontribuesit është miratuar.
Burimi: opennet.ru