Earlyoom khoele e kenyelletsang ho Fedora 32 ho qoba ho tsoa likotsi tsa memori

Pele

ea Bahlahisi ba Fedora ba buisane ka sehlooho se tloaelehileng eo e ntseng e le lejoe seeta sa Linux mme ke hore esale e le teng mabapi le mathata e tlang ho hlahisa Linux ho ba le mohopolo o tlase tsamaisong, e lebisang tsamaisong ea ho fanyeha kapa ho ba le ho theoha ha tšebetso.

Bahlahisi ba Fedora esale ba ntse ba bua ka mekhoa ea ho qoba ho sitisoa ke mohopolo ho tloha hlabula 2019, molemong oa ho ntlafatsa boiphihlelo ba mosebelisi tikolohong ea desktop. Ha re tobane le boemo bona bo etsahalang Fedora, Bahlahisi ba buile mme ba amohetse ho kenyelletsoa ha Earlyoom en mofuta o latelang oa Fedora eo e ka bang mofuta oa eona Fedora 32.

Sehlopha se sebetsang se hlahisitse litharollo tse 'maloa ho emisa desktop ha o ntse o sebetsa, e nang le phello e kholo phihlelong ea mosebelisi. Leha ho le joalo, SIGKIL, e hlaphoheloang sistimi eohle ka potlako mme e emisa feela lits'ebetso, e hlahisitsoe pele, ka ho romella SIGTERM ho fana ka litaelo qetellong ea ts'ebetso, e ka ba ho koala ho khethiloeng ka mekhahlelo ea mosebelisi.

Mabapi le EarlyOOM

Pele ke ts'ebetso ea semelo e tla kenyelletsoa ho Fedora 32 ho arabela pejana ho mohopolo tsamaisong.

Haeba palo ea memori e fumanehang e le tlase ho boleng bo boletsoeng, ebe ho latela boholo ba memori bo setseng Sigterm (memori ea mahala e ka tlase ho 10%) kapa Sigkill (<5%) e tla romelloa hore ka likhoka ts'ebetso e jang mohopolo o moholo e tla fela.

Mona ts'ebetso e nang le boleng bo phahameng ka ho fetisisa e tla nkuoa / proc / * / oom_score, ntle le ho etella pele mmuso oa sistimi ho hlakola li-buffers tsa sistimi.

Ka eona Earlyoom e tla lumella sistimi ho arabela ka potlako ho tsoa mohopolong ntle le ho letsetsa mokhanni oa OOM (Out of Memory) ka kernel, e kenang ha maemo a le mahlonoko mme sistimi, joalo ka molao, ha e sa arabela mosebelisi.

Liphetolelong tse ling tsa Fedora, ho a khonahala ho nolofalletsa mokhanni oa memori e tlase mochine o tlase oa ho hopola e sebelisang sebopeho sa / proc / pressure / memory  e ileng ea hlahisoa ho Linux kernel 4.20 mme ea ntlafala ho 5.2.

Ho lekola ho haelloa ke mohopolo tsamaisong, Ho fapana le earlyoom, e sebetsana le ho romella tsebiso ka DBus ka tlhoko ea ho fokotsa ts'ebeliso ea mohopolo (haeba kamora sena boemo bo sa khutlela setloaeling, ts'ebetso ea OOM Killer kernel e khonahala).

Mochine o nang le mohopolo o tlase e hloka phetoho ea likopo, e le hore e bonoa e le tharollo bakeng sa bokamoso bo hole, e ka sebelisoang kamora ho kenya lits'ebetso tsa GNOME.

Ho beha leihlo boemo ho tsoa mohopolong, likopo ho Glib 2.63.3 li kentse GMemoryMonitor API, e o lumellang ho lekola matšoao ho tsoa ho memory memory e tlase ebe o nka khato (mohlala, ts'ebeliso e ka lokolla memori e sebelisitsoeng bakeng sa ho boloka li-caching, ho boloka lifaele, ho qala ho bokella lithōle, ho leka ho fokotsa ho arohana ha memori, kapa ho etsa lits'ebetso tse felletseng tšehetso e sa sebetseng).

Ts'ehetso ea GMemoryMonitor le eona e ekelitsoe ho xdg-desktop-portal bakeng sa ts'ebeliso ea lits'ebetso tse ikemetseng tse tlisitsoeng ka sebopeho sa flatpak.

Qetellong Ho bohlokoa ho bolela hore ts'ebetso ea mantlha ea EarlyOOM ho Fedora e lekanyelitsoe ho mofuta oa desktop feela kahoo Fedora e 'ngoe e ahang e ke ke ea ba le eona.

E le lintlha tse ling, Ho boleloa hore EarlyOOM e etselitsoe tšebeliso ea desktop 'me ho bonahala e le ntho e sa etsahaleng hore liphetoho tse ling li tla etsoa ntle le haeba tlhokahalo e eketseha. Hajoale sephutheloana se fumaneha bakeng sa liphallelo tse fapaneng tsa Linux mme le baetsi ba OpenSUSE ba ntse ba bua ka ho kenyeletsoa ha eona tsamaisong ena.

Si u batla ho tseba haholoanyane ka eona mabapi le kenyelletso ea EarlyOOM u ka sheba likhokahano tse latelang moo e holang puisano. 

Hape o ka sheba litokomane le ho li kenya liphetolelong tsa khale tsa Fedora ho khokahano e latelang. 


Litaba tsa sengoloa sena li latela melao-motheo ea rona ea melao ea boitšoaro ea bongoli. Ho tlaleha phoso tlanya mona.

Tlhaloso, tlohela ea hau

Siea maikutlo a hau

aterese ya hao ya imeile ke ke ho phatlalatswa.

*

*

  1. E ikarabella bakeng sa data: Miguel Ángel Gatón
  2. Morero oa data: Laola SPAM, tsamaiso ea maikutlo.
  3. Molao: Tumello ea hau
  4. Puisano ea data: Lintlha li ke ke tsa tsebisoa batho ba boraro ntle le ka tlamo ea molao.
  5. Polokelo ea data: Database e hapiloeng ke Occentus Networks (EU)
  6. Litokelo: Nako efe kapa efe o ka fokotsa, oa hlaphoheloa mme oa hlakola tlhaiso-leseling ea hau.

  1.   Autopilot a re

    Vm.swappiness le vm.dirty_byte li ne li sa lekana ho qoba ho oa ha desktop.

    Litaba tse monate haholo!

bool('nete)