Etter åtte måneder med utvikling publisert bakgrunnsprosessutgivelse tidligrom 1.4, som med jevne mellomrom sjekker mengden tilgjengelig minne (MemAvailable, SwapFree) og prøver å reagere tidlig på forekomsten av lite minne. Prosjektkoden er skrevet på C-språk og distribuert av under MIT-lisenser.
Hvis mengden tilgjengelig minne er mindre enn den angitte verdien, vil earlyoom tvangsmessig (ved å sende SIGTERM eller SIGKILL) avslutte prosessen som bruker minnet mest aktivt (som har den høyeste /proc/*/oom_score-verdien), uten å bringe systemtilstanden for å tømme systembuffere og forstyrre arbeidsbytting (OOM-behandleren (Out Of Memory) i kjernen utløses når tilstanden utenfor minne allerede har nådd kritiske verdier og vanligvis i dette øyeblikket svarer ikke lenger systemet til brukerhandlinger).
Earlyoom støtter sending av varsler om tvangsavsluttede prosesser til skrivebordet (ved hjelp av notify-send), og gir også muligheten til å definere regler der du, ved hjelp av vanlige uttrykk, kan spesifisere navn på prosesser som foretrekkes å bli avsluttet (alternativ "- -prefer") eller stoppet bør unngås (alternativet "--unngå").
på bekostning av lat lasting prosessattributter 50 % raskere prosessvalglogikk for fullføring;
Sørget for at UID-en til prosessen som avsluttes gjenspeiles i loggen, i tillegg til PID og prosessnavn;
Lagt til utheving av feilsøkingsloggen i lys grå;
Rydd opp i koden;
Der det var mulig ble deklarasjonen av variabler lokale til blokker brukt;
Lagt til PATH_LEN-innstilling for å erstatte verdien til bufferstørrelsen sydd inn i koden;
Sørget for at cppcheck er lansert hvis tilgjengelig;
Lagt til "lage benk" ytelsestest;
Utvidet sett med tester (gjør test);
Implementert tilbakestilling av root-privilegier i systemd earlyoom.service-enhetsfilen. Denne endringen pauser mulighet for GUI-varsler. For å aktivere GUI-varsler, foreslås det å returnere rotrettigheter ved å oppheve kommentering av "DynamicUser=true". Deaktiverer også root приводит til manglende evne til å få informasjon om minneforbruk ved montering av /proc i modus hidepid=1 eller hidepid=2.