Rilaxx ta' earlyoom 1.3, proċess għal rispons bikri għal memorja baxxa

После семи месяцев разработки опубликован выпуск фонового процесса earlyoom 1.3, который периодически проверяет объем доступной памяти (MemAvailable, SwapFree) и пытается на ранней стадии отреагировать на возникновения нехватки памяти.

Jekk l-ammont tal-memorja disponibbli huwa inqas mill-valur speċifikat, allura earlyoom se jġiegħel (billi jibgħat SIGTERM jew SIGKILL) itemm il-proċess li qed jikkunsma l-aktar memorja (li jkollu l-ogħla /proc/*/oom_score), mingħajr ma jikkawża s-sistema. stat biex tnaddaf il-buffers tas-sistema u tinterferixxi mal-iskambji tal-operat (l-immaniġġjar OOM (Out Of Memory) fil-qalba jiġi attivat meta l-istat tal-memorja baxxa diġà laħaq valuri kritiċi u ġeneralment sa dan il-punt is-sistema ma tibqax tirrispondi għall-azzjonijiet tal-utent) .

Earlyoom поддерживает отправку уведомлений о принудительно завершённых процессах на рабочий стол (с помощью notify-send), а также предоставляет возможность определения правил, в которых при помощи регулярных выражений можно задать имена процессов, завершение которых предпочтительно (опция "—prefer") или остановки которых стоит избегать (опция "—avoid").

Bidliet ewlenin fir-rilaxx il-ġdid:

  • Implimentat stennija għal proċess biex jitlesta wara li bagħat sinjal lilu. Dan jelimina l-problema li earlyoom kultant joqtol aktar minn proċess wieħed meta wieħed ikun biżżejjed;
  • Добавлен вспомогательный скрипт (notify_all_users.py) для уведомления всех залогиненых пользователей о завершении процессов через уведомления notify-send;
  • Исправлено некорректное отображение некоторых имен процессов, содержащих UTF-8 символы;
  • Il-Kodiċi ta' Kondotta tal-Patt tal-Kontributur ġie adottat.

Sors: linux.org.ru

Żid kumment