Sgaoileadh tràth 1.3, pròiseas airson freagairt thràth do chuimhne ìosal

После семи месяцев разработки foillsichte foillseachadh pròiseas cùl-fhiosrachaidh tràth 1.3, который периодически проверяет объем доступной памяти (MemAvailable, SwapFree) и пытается на ранней стадии отреагировать на возникновения нехватки памяти.

Ma tha an ìre de chuimhne a tha ri fhaighinn nas lugha na an luach ainmichte, an uairsin cuiridh tràth-bhliadhna gu èigneachail (le bhith a’ cur SITERM no SIGKILL) crìoch air a’ phròiseas a bhios ag ithe cuimhne gu gnìomhach (leis an luach / proc / * / oom_score as àirde), gun a bhith a’ toirt staid an t-siostaim. gu bhith a’ glanadh bufairean an t-siostaim agus a’ cur bacadh air iomlaid obrach (tha an inneal-làimhseachaidh OOM (Out Of Memory) anns an kernel air a phiobrachadh nuair a tha an staid a-mach à cuimhne air luachan èiginneach a ruighinn mu thràth agus mar as trice ron mhionaid seo chan eil an siostam a’ freagairt tuilleadh gu gnìomhan luchd-cleachdaidh).

Tha Earlyoom a’ toirt taic do bhith a’ cur fiosan mu phròiseasan a tha air an crìochnachadh gu èigneachail chun an deasg (a’ cleachdadh fios-sell), agus cuideachd a’ toirt seachad comas riaghailtean a mhìneachadh anns an urrainn dhut, a’ cleachdadh abairtean cunbhalach, ainmean nam pròiseasan as fheàrr leotha a thoirt gu crìch a shònrachadh (roghainn" - -prefer”) no stad a sheachnadh (roghainn "--avoid").

Prìomh atharrachaidhean san fhoillseachadh ùr:

  • Air a chuir an gnìomh a’ feitheamh ri pròiseas a chrìochnachadh às deidh comharra a chuir thuige. Tha seo a’ cur às don duilgheadas gu bheil tràth-bhliadhnaichean uaireannan a’ marbhadh barrachd air aon phròiseas nuair a bhiodh fear gu leòr;
  • Добавлен вспомогательный скрипт (notify_all_users.py) для уведомления всех залогиненых пользователей о завершении процессов через notify-send;
  • Исправлено некорректное отображение некоторых имён процессов, содержащих символы UTF-8;
  • Thathas air gabhail ri Còd Giùlain Cùmhnant an Tabhartais.

Source: fosgailtenet.ru

Cuir beachd ann