GNOME Shell má spíše velký únik paměti

škrábnout chybu

škrábnout chybu

A tady jsem si myslel, že to byl jen já - ukázalo se, že v GNOME Shell je spíše nepříjemná paměť, což je nepravděpodobné, že bude v příštím měsíci vyřešeno vydání Ubuntu 18.04.

V současné době používám vanilkovou instalaci Ubuntu 17.10 a využívám výchozí pracovní plochu GNOME Shell. Je to hezké, zvláště s několika dalšími rozšířeními.

Teď jsem předpokládal, že problém, který jsem měl s GNOME Shell, se škrtí velkým množstvím paměti, čím déle jsem použil to, že jsem se dostal do mé konfigurace nebo hardwaru; že jsem byl vinen.

Ale ukázalo se, že nejsem. Ve skutečnosti mnoho dalších uživatelů systému Shell v GNOME na různých distribucích Linux také zažívá podobné problémy související s výkonem při používání GNOME Shell.

Co se děje?

Únik paměti paměti GNOME Shell 3.26

Řada Ubuntu uživatelé hlásili že GNOME Shell 3.26.2, verze používaná v Ubuntu 17.10, má "záludný únik", který způsobuje, že využití paměti GNOME Shell se zvyšuje každou minutu po animaci Shell (jako je otevření přehledu, přepínání windows, minimalizace doku).

Je to chyba, kterou se těžko vyhnout, protože pouhým "používáním" desktopu obvykle způsobuje, že GNOME Shell spotřebovává obrovské množství paměti během několika hodin.

Zvýšená paměť RAM není skvělá pro produktivitu nebo pro dosažení slušné životnosti baterie na notebooku.

Je pravda, že zprávy o chybách nemají tendenci počítat ty, které nejsou ovlivněny. Tento problém by mohl být docela nika, nebo by mohlo být, že ti, kteří mají hodně paměti RAM, "nezaznamenávají" žádné špatné vlivy vyplývající z tohoto problému vůbec.

Na systémech s malým množstvím paměti jsou však účinky úniku pravděpodobné, že budou výraznější a budou se objevovat jako pomalý, pomalý systém.

Vývojáři GNOME jsou si vědomi a pracují na jejich řešení

Jak jsem již uvedl, zdá se, že problém není specifický pro Ubuntu.

Podobné chybové hlášení je otevřeno na Gitlab, kde vývojáři GNOME aktivně pracují na sledování přesné příčiny.

Vývojka Georges Basile Stavracas Neto se trochu vykopal, upozorňoval na řadu spouštěčů, které objevil:

  • GNOME Shell spotřebuje ~ 70MB hned po spuštění;
    • Přeskočí na ~ 95MB po otevření agregátu popup;
    • Přeskočí na ~ 250MB po načtení mřížky ikon (s ikonami ~ 90);

Georges dodává, že únik paměti je v pochybnost ne specifické pro otevření obrazovky Přehled (tolik původně předpokládalo), ale může nastat po animaci GNOME Shell, například:

  • stiskněte a podržte <Alt> Tab s aplikacemi 3 + a zvyšováním spotřeby paměti;
  • Opakovaně stiskněte <Meta> s aplikacemi 3 + a zvyšováním spotřeby paměti;
  • Opakovaně otevřete a zavřete libovolnou nabídku a zvětšujte spotřebu paměti

A tak dále.

Můžete vidět tento únik paměti GNOME Shell v akci ve videu níže. Nahrávák to předvede na Fedoru, což naznačuje, že to není problém specifický pro Ubuntu.

Špatné zprávy? Problém je stále přítomen v prostředí GNOME Shell 3.28 ...

Ačkoli vývojáři GNOME vydali "opravu" problému, podle zpráv uživatelů se nezapojuje

Z komentářů k chybovým hlášením o sledování problému se objevuje problém s nárůstem paměti ještě který se nachází v nejnovějších sestavách Ubuntu 18.04 LTS, které ve výchozím nastavení využívají novější verzi Shell 3.28 GNOME.

S Ubuntu 18.04 LTS v závěrečných úsecích vývoje je nepravděpodobné, že nějaká oprava nebo oprava bude připravena v době jejího vydání na duben 26, 2018.

Ale nezoufejte.

Je možné, že oprava úniku paměti může být součástí budoucího vydání bodu GNOME 3.28 nebo v rámci vydání verze GNOME 3.30 v říjnu. Vývojáři Ubuntu by mohli vybírat náplast, vrátit jej zpět a posunout ho k pozdějším uživatelům společnosti Bionic.

Řešení

Bez ohledu na to, kdy / pokud je opraven, existuje také a řešení pro dotčené osoby.

Pokud máte v plánu používat prostředí GNOME Shell v Ubuntu 18.04 LTS (trpět únikem na 17.10), můžete násilím restartujte GNOME Shell každých pár hodin uvolnit paměť. To je snadné:

  1. Stiskněte Alt + F2
  2. Zadejte písmeno "r"
  3. Hit Enter / Return

Jste postižen?

Jak jsem řekl na začátku tohoto příspěvku, předpokládal jsem, že jsem jediný, kdo zažívá nějaký problém. Tyto zprávy o chybách naznačují, že problém je rozšířenější.

Používáte GNOME Shell 3.26 nebo 3.28? Máte problémy s pamětí, jako je tato hlášena? Podělte se o své myšlenky do níže uvedených komentářů.

původní článek

Napsat komentář

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.