Në Fedora 32 planifikohet të përfshihet earlyoom për reagim të hershëm ndaj mungesës së memories

Publikuar planin aktivizimi default në Fedora 32 për procesin e sfondit earlyoom për reagim të hershëm ndaj mungesës së memories në sistem. Nëse sasia e memories së disponueshme është më e vogël se vlera e caktuar, earlyoom dërgon një SIGTERM (nëse memoria e lirë është më pak se 10%) ose SIGKILL (< 5%) për të mbyllur me forcë procesin që konsumon më shumë memorie (ka vlerën më të lartë në /proc/*/oom_score), pa e çuar sistemin në një gjendje pastrimi të buferëve të sistemit. Earlyoom do të lejojë një reagim më të shpejtë për mungesën e memories, pa arritur në thirrjen e menaxherit OOM (Out Of Memory) në bërthamën, e cila aktivizohet kur situata bëhet kritike dhe sistemi, zakonisht, nuk reagoon më ndaj veprimeve të përdoruesit.

Në versionet e mëvonshme të Fedora po shqyrtohet mundësia e përfshirjes së menaxherit të mungesës së memories low-memory-monitor, i cili përdor ndërfaqen e re në bërthamën Linux 5.2 proc/pohë/memorie për të vlerësuar mungesën e memories në sistem, por, ndryshe nga earlyoom, ai nuk mbyll menjëherë proceset, por dërgon një njoftim përmes DBus për nevojën për të reduktuar konsumimin e memories (nëse situata nuk normalizohet pas kësaj, mund të aktivizohet OOM Killer bërthamës). Low-memory-monitor kërkon modifikime në aplikacione, prandaj shqyrtohet si një zgjidhje për një perspektivë të largët, që mund të aktivizohet pas adaptimit të aplikacioneve GNOME.

Për të monitoruar situatën e mungesës së memories nga aplikacionet, në Glib 2.63.3 është shtuar API GMemoryMonitor, lehtëson për të monitoruar sinjalet nga low-memory-monitor dhe për të marrë masa (për shembull, aplikacioni mund të çlirohet memories që përdoret për caching, të ruajë skedarët, të aktivizojë grumbullimin e mbeturinave, të përpiqet të reduktojë fragmentimin e memories ose të mbyllë proceset ndihmëse që janë në pritje). Mbështetje
GMemoryMonitor gjithashtu është shtuar në xdg-desktop-portal për t'u përdorur në aplikacione të izoluara, të shpërndara në format flatpak.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster