Po kiek daugiau nei savaitės bus du mėnesiai nuo Canonical pradės Ubuntu 22.04. Tarp naujovių buvo pabrėžta, kad našumas buvo geresnis nei ankstesnėse versijose, o tai dauguma mūsų sieja su šuoliu nuo GNOME 40 prie GNOME 42, tačiau Marko Shuttlewortho vadovaujama įmonė padarė ką nors kita. Pagal numatytuosius nustatymus jis įjungė systemd-oomd, kuris yra atminties valdymo pagalbininkas, tačiau ne viskas vyksta taip, kaip tikėtasi, arba bent jau ne visiems.
Tai, ką daro šis asistentas arba demonas, sunaikina procesus, kurie veikia fone, kai paspaudžiama RAM atmintis, ty kai sunaudojama daug tokio tipo atminties. Problema ta, kad kai kurie vartotojai teigia, kad dėl to sumažėja vartotojo patirtis dirbant su Ubuntu 22.04. Tiksliau, yra programų, kurios netikėtai užsidaro kai ne tai, ko tu nori.
Ubuntu 22.04 kūrėjai aptaria, kaip pagerinti OOMD valdymą
Visada buvo sakoma, kad RAM yra tam, kad ją būtų galima naudoti. Tiesą sakant, kuo daugiau turite, tuo daugiau atrodo, kad jis suvartoja iki tam tikro taško. Pasiekus ribą, sistemoje gali kilti problemų. Kad to išvengtų, systemd-oomd turėtų sunaikinti procesus, kurie veikia fone ir nėra reikalingi, tačiau problema ta, kad vartotojų teigia, kad tokios programos kaip „Chrome“ yra uždarytos. Naršyklė nepaleidžiama, kad užsidarytų, kai tik neatsargiai elgiamės, o ją uždaryti, kol su ja dirbame, yra didelė problema.
Be to, tie, kurie praneša apie šią klaidą, sako, kad daug kartų, kai „Chrome“ uždaryta, daro tai nenaudojant daug RAM, o tai akivaizdžiai yra nepastovus šios funkcijos elgesys. Neturint duomenų lentelėje, būtų galima galvoti, kad sistema žudo į dešinę ir į kairę, jei yra didelis suvartojimo pikas, o taip ji neturėtų veikti.
Ubuntu kūrėjai jie jau dirba, kad pamatytų, kas vyksta ir pagerinti šio demono ar pagalbininko valdymą. Pirmas dalykas, apie kurį jie pagalvojo, yra padidinti SwapUsedLimit, kad jis geriau pasirinktų savo ManagedOOMSwap ir niekada nesunaikintų apsikeitimo. Taip pat yra nuotolinė galimybė, kad jie padidins Ubuntu apsikeitimo dydį.
Esmė ta, kad Ubuntu 22.04 turėjo kažką patobulinti, ir atrodo, kad kai kuriems vartotojams bandymas tai padaryti sužlugdė kitus dalykus. Daugiau informacijos rasite tai yra užrašyta pateikė Nickas Rossbrookas.