Itusilẹ ti kutukutuoom 1.3, ilana fun esi ni kutukutu si iranti kekere

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

Ti iye iranti ti o wa ba kere si iye ti a sọ tẹlẹ, lẹhinna Earlyoom yoo fi agbara mu (nipa fifiranṣẹ SIGTERM tabi SIGKILL) fopin si ilana ti o nlo iranti pupọ julọ (nini iye ti o ga julọ / proc / * / oom_score), laisi mu ipo eto wa. lati nu awọn buffers eto ati kikọlu pẹlu fifiparọ iṣẹ (olutọju OOM (Jade Ninu Iranti) ninu ekuro ti nfa nigba ti ipo iranti ti de awọn iye to ṣe pataki ati nigbagbogbo nipasẹ akoko yii eto naa ko dahun mọ. si awọn iṣe olumulo).

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

Awọn ayipada akọkọ ninu itusilẹ tuntun:

  • Idaduro imuse fun ilana kan lati pari lẹhin fifiranṣẹ ifihan agbara kan si. Eleyi imukuro awọn isoro ti teteoom ma pa siwaju ju ọkan ilana nigba ti ọkan yoo to;
  • Добавлен вспомогательный скрипт (notify_all_users.py) для уведомления всех залогиненых пользователей о завершении процессов через уведомления notify-send;
  • Исправлено некорректное отображение некоторых имен процессов, содержащих UTF-8 символы;
  • Koodu Iwa Iwa Oluranlọwọ ti jẹ gbigba.

orisun: linux.org.ru

Fi ọrọìwòye kun