Kutulutsidwa kwa Earroom 1.3, njira yoyankhira koyambirira ku kukumbukira kochepa

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

Ngati kuchuluka kwa kukumbukira komwe kulipo kuli kochepa kuposa mtengo womwe watchulidwa, ndiye kuti earlyom ikakamiza (potumiza SIGTERM kapena SIGKILL) kuthetsa njira yomwe imawononga kukumbukira kwambiri (kukhala ndi mtengo wapamwamba kwambiri / proc/*/oom_score), popanda kubweretsa dongosolo. kuchotsa ma buffers pamakina ndikusokoneza kusinthana kwa ntchito (chogwira cha OOM (Out Of Memory) mu kernel chimayambika pomwe kusakumbukirako kwafika kale pazikhalidwe zofunika kwambiri ndipo nthawi zambiri pakadali pano dongosolo silimayankhanso. ku zochita za ogwiritsa).

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

Zosintha zazikulu pakutulutsa kwatsopano:

  • Kukhazikitsidwa kudikirira kuti ndondomeko ithe pambuyo potumiza chizindikiro kwa izo. Izi zimathetsa vuto loti earlyroom nthawi zina amapha njira zingapo pamene wina akwanira;
  • Добавлен вспомогательный скрипт (notify_all_users.py) для уведомления всех залогиненых пользователей о завершении процессов через уведомления notify-send;
  • Исправлено некорректное отображение некоторых имен процессов, содержащих UTF-8 символы;
  • Contributor Covenant Code of Conduct yavomerezedwa.

Source: linux.org.ru

Kuwonjezera ndemanga