Zazpi hilabeteko garapenaren ondoren, earlyoom 1.3 atzeko planoko prozesua kaleratu da, aldian-aldian erabilgarri dagoen memoria kopurua egiaztatzen duena (MemAvailable, SwapFree) eta memoria eskasiari hasiera batean erantzuten saiatzen dena.
Eskuragarri dagoen memoria-kopurua zehaztutako balioa baino txikiagoa bada, earlyoom-ek indarrez (SIGTERM edo SIGKILL bidaliz) memoria aktiboen kontsumitzen duen prozesua amaituko du (/proc/*/oom_score baliorik altuena duena), sistemaren egoera ekarri gabe. sistemaren buffer-ak garbitzeko eta lan-trukea oztopatzeko (nukleoko OOM (Out Of Memory) kudeatzailea abiarazten da memoriarik gabeko egoera dagoeneko balio kritikoetara iritsi denean eta normalean une honetan sistemak ez du erantzuten. erabiltzailearen ekintzetara).
Earlyoom-ek mahaigainera indarrez amaitutako prozesuei buruzko jakinarazpenak bidaltzea onartzen du (notify-send erabiliz), eta arauak definitzeko aukera ere ematen du, zeinetan, adierazpen erregularrak erabiliz, amaitu nahi diren prozesuen izenak zehaztu ahal izateko ("- -prefer" aukera) edo gelditu egin behar da ("βsaihestu" aukera).
Aldaketa nagusiak bertsio berrian:
- Seinale bat bidali ondoren prozesu bat amaitu arte zain inplementatu da. Horrek ezabatzen du earlyoom-ek batzuetan prozesu bat baino gehiago hiltzen duela nahikoa denean;
- Script laguntzaile bat gehitu da (notify_all_users.py) saioa hasita dauden erabiltzaile guztiei prozesuak amaitzeari buruz jakinarazpen-bidal jakinarazpenen bidez jakinarazteko;
- UTF-8 karaktereak dituzten prozesu-izen batzuen bistaratzea okerra konpondu da;
- Kolaboratzaileen Itunaren Jokabide Kodea onartu da.
Iturria: linux.org.ru