Fedora 32-k earlyoom sartu nahi du memoria baxuari erantzun goiztiarra emateko

argitaratua plan inklusioak lehenespenez Fedora 32 atzeko planoko prozesuetan goizeko gela sistemako memoria baxuari erantzun goiztiarra emateko. Eskuragarri dagoen memoria-kopurua zehaztutako balioa baino txikiagoa bada, SIGTERM (memoria librea % 10 baino gutxiago) edo SIGKILL (% 5 baino gutxiago) bidalita earlyoom-ek indarrez amaituko du memoria aktiboen kontsumitzen duen prozesua (/proc altuena duena). /*/oom_score balioa), sistemaren egoera sistemaren buffer-ak garbitzeko puntura eraman gabe. Earlyoom-ek memoria faltari azkarrago erantzuteko aukera emango dizu, OOM (Out Of Memory) kudeatzailea deitzera iritsi gabe. nukleoa, egoera larria bihurtzen denean eta sistemak, normalean, erabiltzaileen ekintzei erantzuten ez dionean abiarazten dena.

Fedoraren ondorengo bertsioetan aukera aztertzen ari da gaitu memoriarik gabeko kudeatzailea memoria gutxiko monitorea, Linux nukleoan sartutakoa erabiltzen duena 5.2 Sistemako memoria falta ebaluatzeko /proc/pressure/memory interfazea, baina earlyoom-ek ez bezala ez ditu prozesuak berehala amaitzen, baizik eta DBus bidez jakinarazpen bat bidaltzen du memoria-kontsumoa murrizteko beharrari buruz (honen ondoren egoera itzuli ez bada). normala, aktibazioa posible da OOM hiltzailea nukleoak). Memoria gutxiko monitoreak aplikazioak aldatzea eskatzen du, beraz, GNOME aplikazioak egokitu ondoren erabil daitekeen epe luzerako irtenbide gisa hartzen da.

Glib-en memoriarik gabe geratzen diren aplikazioen egoeraren jarraipena egiteko 2.63.3 APIa gehitu da GMemoryMonitor, ahalbidetuz Kontrolatu memoria gutxiko monitorearen seinaleak eta hartu neurriak (adibidez, aplikazioak cachean gordetzeko erabiltzen den memoria askatu dezake, fitxategiak gorde, zabor-bilketa exekutatu, memoria zatikatzea murrizten saiatzea edo inaktiboko laguntzaile-prozesuak amaitu). Laguntza
GMemoryMonitor xdg-desktop-portal-era ere gehitu da flatpak formatuan entregatutako sandbox-eko aplikazioetan erabiltzeko.

Iturria: opennet.ru

Gehitu iruzkin berria