I-Earlyoom intambo yokufaka ku-Fedora 32 ukugwema ukuphahlazeka kwememori

I-Earlyoom

I-Los Abathuthukisi beFedora baxoxe ngesihloko esivamile okuseseyitshe esicathulweni seLinux nokuthi isikhathi eside kube nezingxoxo ngezinkinga eza ukwethula iLinux ukuba nememori ephansi ohlelweni, okuholela ohlelweni lokulengiswa noma ukwehla kokusebenza.

Abathuthukisi beFedora bebexoxa ngezindlela zokugwema ukuphazamiseka kwememori kusukela ehlobo 2019, ukuze uthuthukise ulwazi lomsebenzisi endaweni yedeskithophu. Ubhekene nalesi simo esenzeka eFedora, Onjiniyela bakhulume futhi bavumela ukufakwa kwe-Earlyoom en inguqulo elandelayo yeFedora engaba yinguqulo leyo UFedora 32.

Iqembu elisebenzayo liphakamise izixazululo eziningana ukufriza ideskithophu ngenkathi usebenza, okunomphumela omkhulu kulwazi lomsebenzisi. Kodwa-ke, i-SIGKIL, ebuyisa lonke uhlelo ngokushesha futhi egcina kuphela izinqubo, iphakanyisiwe ngaphambili, ngokuthumela i-SIGTERM ukuthi inikeze iziyalezo ekugcineni kwenqubo, kungavalwa ukukhetha ngezigaba zomsebenzisi.

Mayelana ne-EarlyOOM

I-Earlyoom inqubo yangemuva okuzofakwa kuFedora 32 ukuphendula kusenesikhathi ukuphuma kwimemori kuhlelo.

Uma inani lememori etholakalayo lingaphansi kwenani elicacisiwe, ke kuya usayizi wememori osele I-Sigterm (imemori yamahhala engaphansi kuka-10%) noma iSigkill (<5%) izothunyelwa lokho ngamandla inqubo esebenzisa inkumbulo enkulu izophela.

Lapha inqubo enenani eliphakeme kakhulu izothathwa / proc / * / oom_score, ngaphandle kokuhola isimo sohlelo ukusula amabhafa wesistimu.

Ngayo I-Earlyoom izovumela uhlelo ukuthi luphendule ngokushesha okukhulu ukungabi nenkumbulo ngaphandle kokubiza umshayeli we-OOM (Out of Memory) ku-kernel, engena lapho isimo sibucayi futhi uhlelo, njengomthetho, alusaphenduli kumsebenzisi.

Kwezinye izinhlobo zeFedora, kungenzeka ukunika amandla umshayeli wememori ephansi imemori ephansi yokuqapha esebenzisa i-interface / proc / pressure / memory interface  eyethulwe ku-Linux kernel 4.20 futhi yathuthukiswa ku-5.2.

Ukuhlola ukuntuleka kwememori ohlelweni, Ngokungafani ne-earlyoom, icubungula futhi ithumele isaziso nge-DBus ngesidingo sokunciphisa ukusetshenziswa kwememori (uma ngemuva kwalokhu isimo singakabuyeli kwesejwayelekile, ukwenziwa kwe-OOM Killer kernel kungenzeka).

Ukuqapha okunememori ephansi kudinga ukuguqulwa kwezinhlelo zokusebenza, ukuze kubhekwa njengesisombululo sekusasa elikude, engasetshenziswa ngemuva kokufaka izinhlelo zokusebenza ze-GNOME.

Ukuqapha isimo ngaphandle kwenkumbulo, izinhlelo zokusebenza ku-Glib 2.63.3 zengeze i-GMemoryMonitor API, okukuvumela ukuthi uqaphe amasiginali asuka kumonitha yememori ephansi bese uthatha isenzo (ngokwesibonelo, uhlelo lokusebenza lungakhulula imemori esetshenziselwa ukulondolozwa kwesikhashana, londoloza amafayela, liqale ukuqoqwa kukadoti, luzame ukunciphisa ukuhlukaniswa kwememori, noma izinqubo eziphelele ukwesekwa okungasebenzi).

Ukuxhaswa kweGMemoryMonitor nakho kungeziwe ku-xdg-desktop-portal ukuze isetshenziswe kuzinhlelo zokusebenza ezimele zilethwe ngefomethi ye-flatpak.

Okokugcina Kubalulekile ukusho ukuthi ukwenziwa okuzenzakalelayo kwe-EarlyOOM eFedora kukhawulelwe kunguqulo yedeskithophu kuphela ngakho enye i-Fedora eyakhayo ngeke ibe nayo.

Njengemininingwane eyengeziwe, Kushiwo ukuthi i-EarlyOOM yenzelwe ukusetshenziswa kudeskithophu futhi kubonakala kungeke kwenzeke ukuthi okunye ukuhlelwa kwenziwe ngaphandle uma isidingo sanda. Njengamanje iphakethe litholakalela ukusatshalaliswa okwehlukile kweLinux nabathuthukisi be-OpenSUSE nabo baxoxa ngokufakwa kwalo ohlelweni.

Si ufuna ukwazi kabanzi ngayo maqondana nokufakwa kwe-EarlyOOM ongabonisana nayo izixhumanisi ezilandelayo lapho kukhula khona ingxoxo. 

Tambien ungaxhumana nemibhalo nokufakwa ezinhlotsheni ezindala zeFedora kufayela le- isixhumanisi esilandelayo. 


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   I-Autopilot kusho

    Ukuxakaniseka kwe-vm.swappiness kanye ne-vm.dirty_bytes bekunganele ukugwema ukuphahlazeka kwedeskithophu.

    Izindaba ezinhle kakhulu!