Liberazione di u gestore fora di memoria earlyoom 1.4
Dopu ottu mesi di sviluppu publicatu liberazione di u prucessu di fondu prima stanza 1.4, chì verifica periodicamente a quantità di memoria dispunibule (MemAvailable, SwapFree) è prova di risponde in una prima fase à l'occurrence di carenza di memoria. U codice di u prugettu hè scrittu in C è distribuitu da sottu licenze MIT.
Se a quantità di memoria dispunibule hè menu di u valore specificatu, earlyoom forzerà (inviendu SIGTERM o SIGKILL) à finisce u prucessu chì cunsuma a più memoria (avè u più altu /proc/*/oom_score), senza pruvucà u sistema. statu per sguassà i buffer di u sistema è interferiscenu cù u scambiu di l'operazione (u gestore OOM (Out Of Memory) in u kernel hè attivatu quandu u statu di memoria bassa hà digià righjuntu i valori critichi è di solitu da questu puntu u sistema ùn risponde più à l'azzioni di l'utilizatori) .
Earlyoom supporta l'invio di notifiche nantu à i prucessi terminati in forza à u desktop (usendu notify-send), è furnisce ancu a capacità di definisce e regule in quale, utilizendu espressioni regulari, pudete specificà i nomi di i prucessi chì preferite per esse terminati (u "- -prefer" opzione) o stopped deve esse evitata (opzione "-avoid").
L'inseme di teste hè statu allargatu (fà a prova);
Implementatu reset di privilegi di root in u schedariu di unità systemd earlyoom.service. Questu hè un cambiamentu pause pussibilità di notifiche GUI. Per attivà e notificazioni GUI, hè suggeritu di rinvià i diritti di root annunziendu "DynamicUser = true". Disattivà ancu a radica приводит à l'incapacità di ottene infurmazioni nantu à u cunsumu di memoria quandu si monte /proc in modu hidepid=1 o hidepid=2.