Յոթ ամիս զարգացումից հետո
Եթե հասանելի հիշողության ծավալը նշված արժեքից փոքր է, ապա earlyoom-ը կստիպի (ուղարկելով SIGTERM կամ SIGKILL) դադարեցնել ամենաշատ հիշողությունը սպառող գործընթացը (ունենալով ամենաբարձր /proc/*/oom_score)՝ առանց համակարգը առաջացնելու: վիճակ՝ համակարգի բուֆերները մաքրելու և գործողության փոխանակմանը խանգարելու համար (ՕՕՄ (Out Of Memory) կարգավորիչը միջուկում գործարկվում է, երբ ցածր հիշողության վիճակն արդեն հասել է կրիտիկական արժեքների, և սովորաբար այս պահին համակարգը այլևս չի արձագանքում օգտագործողի գործողություններին) .
Earlyoom-ն աջակցում է աշխատասեղանին հարկադիր դադարեցված գործընթացների մասին ծանուցումներ ուղարկելուն (օգտագործելով ծանուցում-ուղարկել), ինչպես նաև հնարավորություն է տալիս սահմանել կանոններ, որոնցում, օգտագործելով կանոնավոր արտահայտություններ, կարող եք նշել այն գործընթացների անունները, որոնք նախընտրելի է դադարեցնել («- -նախընտրել» տարբերակը) կամ դադարեցնել պետք է խուսափել (տարբերակ «—խուսափել»):
Նոր թողարկման հիմնական փոփոխությունները.
- Իրականացվել է սպասելով գործընթացի ավարտին` դրան ազդանշան ուղարկելուց հետո: Սա վերացնում է այն խնդիրը, որ վաղաժամկետ երբեմն սպանում է մեկից ավելի պրոցեսներ, երբ մեկը բավարար է:
- Ավելացրել է օժանդակ սկրիպտ (notify_all_users.py)՝ բոլոր մուտք գործած օգտատերերին notify-send-ի միջոցով գործընթացների ավարտի մասին ծանուցելու համար;
- Ուղղվել է UTF-8 նիշ պարունակող որոշ գործընթացների անվանումների սխալ ցուցադրում;
- Ընդունվել է Կոնգրեսի դաշնագրի վարքագծի կանոնագիրքը:
Source: opennet.ru