Fedora 32 synon të përfshijë fillimin për përgjigje të hershme ndaj memories së ulët

botuar plan përfshirje si parazgjedhje në proceset e sfondit Fedora 32 herët për përgjigje të hershme ndaj memories së ulët në sistem. Nëse sasia e memories së disponueshme është më e vogël se vlera e specifikuar, atëherë herët duke dërguar SIGTERM (memorie e lirë më pak se 10%) ose SIGKILL (< 5%) do të përfundojë me forcë procesin që konsumon më aktivisht memorien (që ka më të lartë /proc /*/vlera oom_score), pa e çuar gjendjen e sistemit në pikën e pastrimit të buferave të sistemit. Earlyoom do t'ju lejojë t'i përgjigjeni më shpejt mungesës së memories, pa arritur pikën e thirrjes së mbajtësit OOM (Out Of Memory) në kernel, i cili aktivizohet kur situata bëhet kritike dhe sistemi, si rregull, nuk i përgjigjet më veprimeve të përdoruesit.

Në botimet e mëvonshme të Fedora po shqyrtohet mundësia aktivizoni mbajtësin jashtë memorjes monitor me memorie të ulët, i cili përdor atë të prezantuar në kernelin Linux 5.2 /proc/pressure/memory interface për vlerësimin e mungesës së memories në sistem, por ndryshe nga firstoom nuk i përfundon menjëherë proceset, por dërgon një njoftim nëpërmjet DBus për nevojën për të reduktuar konsumin e memories (nëse pas kësaj situata nuk është kthyer në normale, aktivizimi është i mundur OOM Vrasës bërthamat). Monitori me memorie të ulët kërkon modifikim të aplikacioneve, kështu që konsiderohet si një zgjidhje afatgjatë që mund të përdoret pas përshtatjes së aplikacioneve GNOME.

Për të gjurmuar situatën e aplikacioneve që mbarojnë memorien në Glib 2.63.3 API u shtua GMemoryMonitor, duke lejuar Monitoroni sinjalet nga monitori me memorie të ulët dhe ndërmerrni veprime (për shembull, aplikacioni mund të lirojë memorien e përdorur për ruajtjen e memories, të ruajë skedarët, të ekzekutojë mbledhjen e mbeturinave, të përpiqet të reduktojë fragmentimin e kujtesës ose të përfundojë proceset e ndihmës së papunë). Mbështetje
GMemoryMonitor është shtuar gjithashtu në portalin xdg-desktop për përdorim në aplikacionet me sandbox të dorëzuara në formatin flatpak.

Burimi: opennet.ru

Shto një koment