Gnome shell zużywa bardzo dużo RAM-u

Tematy specyficzne dla poszczególnych window managerów: KDE, GNOME, XFCE, Fluxbox, Blackbox, IceWM, WindowMaker, itd. - wszystko tutaj.
wersacze2
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 19 gru 2016, 11:33
Wersja Ubuntu: 16.04
Środowisko graficzne: GNOME
Architektura: x86_64

Gnome shell zużywa bardzo dużo RAM-u

Post autor: wersacze2 »

Ja ostatnio również zauwarzyłem wzrost zurzycia pamieci ram i mi wychodzi że zużywa sie 70% mojego ramu
Po wpisaniu komendy top mam takie coś , pytanie czy to jest normalne ?

Kod: Zaznacz cały

top - 19:47:53 up 10:52,  1 user,  load average: 0,68, 0,78, 0,81
Zadania:razem: 359, działających:   1, śpiących: 358, zatrzymanych:   0, zombie:
%CPU:  2,6 uż,  0,5 sy,  0,0 ni, 96,3 be,  0,0 io,  0,0 hi,  0,5 si,  0,0 sk
MiB RAM :  15944,8 razem,    224,0 wolne,  13422,8 użyte,   2298,0 buf/cache
MiB Swap:   2048,0 razem,    299,6 wolne,   1748,4 użyte.   2090,6 dost. RAM 

    PID UŻYTK.    PR  NI    WIRT    REZ    WSP S  %CPU  %PAM     CZAS+ KOMENDA
   2689 olo       20   0   16,2g  10,8g  98860 S  33,3  69,3   7:15.57 gnome-s+
   3374 olo       20   0   72316  20240   8076 S   6,7   0,1   3:04.27 polychr+
      1 root      20   0  168268  11920   6892 S   0,0   0,1   0:01.60 systemd
      2 root      20   0       0      0      0 S   0,0   0,0   0:00.01 kthreadd
      3 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 rcu_gp
      4 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 rcu_par+
      5 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 netns
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8606
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Gnome shell zużywa bardzo dużo RAM-u

Post autor: mario_7 »

Gnome shell zużywający 10GB RAM-u to nie jest normalne.
Jaka wersja Ubuntu?
Czy używasz rozszerzeń do Gnome shell? Jakich?
Czy masz coś niestandardowego zainstalowanego w systemie jeśli chodzi o środowisko graficzne?
Kiedy tak rośnie zużycie - szybko bo starcie, po paru godzinach, czy po paru dniach uspiania systemu?

PS
Przeniosłem post, bo umieściłeś go w wątku, który miał już 10 lat...
wersacze2
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 19 gru 2016, 11:33
Wersja Ubuntu: 16.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Gnome shell zużywa bardzo dużo RAM-u

Post autor: wersacze2 »

Dzieki za przeniesienie wątku:)
ubuntu 22.04 lts
rozszerzenia shel mam zainstalowane ale dokladnie nie pamietem teraz ile ? można to jakoś sprawdzic przez terminal?
A jakiegoś schematu zawieszania sie i 100 zajecia remu nie zaobserwowałem nieraz kilka dni nic a nieraz od razu po właczeniua
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8606
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Gnome shell zużywa bardzo dużo RAM-u

Post autor: mario_7 »

Brzmi jak błąd albo w samym Gnome, albo w którymś rozszerzeniu.
Najlepiej byłoby wyłączyć rozszerzenia i sprawdzić czy dzieje się tak samo. Potem włączać po jednym aż się zadzieje i wtedy można będzie któreś rozszerzenie wytypować jako winne.

Możesz też spróbować zobaczy wyniki poleceń np.

Kod: Zaznacz cały

ps auxf
Albo

Kod: Zaznacz cały

htop
i naciśnij t aby zobaczyć wątki i wtedy sprawdź który wątek zjada pamięć - może to coś podpowie.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4678
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Gnome shell zużywa bardzo dużo RAM-u

Post autor: jacekalex »

Spróbuj odpalić Gnome na nowym koncie użytkownika systemowego, z czystym folderem domowym.
W ten sposób się dowiesz, czy to jakaś konfiguracja na koncie użyszkodnika nie powoduje konfliktu.

Jeśli na nowym użyszkodniku będzie to samo (taki sam problem), to ja bym radził na jakiś czas odpocząć od Gnome na innym środowisku graficznym jak Mate, Xfce albo KDE czy bardzo ładny waylandowy Wayfire,
sam Gnome-shell pewnie po którejś kolejnej aktualizacji systemowej będzie poprawiony
za kilka miesięcy.

Z resztą Linux w repo ma kilka pełnych środowisk graficznych i kilkanaście kompozytorów ekranu,
także świat Linuxa nie kończy się na Gnome-shell.
:clap: :clap: :clap:

Pozdro
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
wersacze2
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 19 gru 2016, 11:33
Wersja Ubuntu: 16.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Gnome shell zużywa bardzo dużo RAM-u

Post autor: wersacze2 »

Wiec tak użyłem polecenia htop

snap/opera i user/gnomshell biora najwiecej pamięci poleceniem kill likwiduje gnome shel to chwile przeskakują okienka i zuzycie pamięci ram spada do 20 %

i takie pytanie odnośnie htop
1. czy to że jest wypisany wątek po kilka razy na liscie to tak może byc?
2. i czy można skopiować linijke z tego htop tak żeby pokazać wam wynik ?
3. i czy można zatrzymać polecenie tak aby dane już sie nie zmieniały? bo ciągle przeskakuja przy odswiezaniu terminalu

z góry dzieju za odpowiedz
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8606
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Gnome shell zużywa bardzo dużo RAM-u

Post autor: mario_7 »

1. tak
2. trzymaj Shift i zaznacz myszą tekst, potem Ctrl+Shift+C aby skopiować
3. Ctrl+S - zamrozi ekran konsoli, potem Ctrl+Q odmrozi ekran konsoli
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4678
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Gnome shell zużywa bardzo dużo RAM-u

Post autor: jacekalex »

Ja bym zrobil tak:
Pobrał skrypta ps_mem:

Kod: Zaznacz cały

# root ~> curl -s https://raw.githubusercontent.com/pixelb/ps_mem/master/ps_mem.py > /usr/local/sbin/psmem
uprawnienia:

Kod: Zaznacz cały

chmod 755 /usr/local/sbin/psmem
użycie:

Kod: Zaznacz cały

sudo psmem -S
używam tego skrypta od wielu lat, bardzo grzecznie raportuje o użyciu pamięci.

Tutaj stronka projektu:
https://github.com/pixelb/ps_mem

Pozdro
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
wersacze2
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 19 gru 2016, 11:33
Wersja Ubuntu: 16.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Gnome shell zużywa bardzo dużo RAM-u

Post autor: wersacze2 »

no to Panowie zaskocze Was takimi wynikami :)

Kod: Zaznacz cały

    PID USER      PRI  NI  VIRT   RES   SHR S CPU% MEM%▽  TIME+  Command
   2464 olo        20   0 16.4G 10.9G 93000 S  2.0 68.9  9:34.74 /usr/bin/gnome-shell
   2472 olo        20   0 16.4G 10.9G 93000 S  0.0 68.9  0:00.79 /usr/bin/gnome-shell
   2474 olo        20   0 16.4G 10.9G 93000 S  0.0 68.9  0:01.51 /usr/bin/gnome-shell
   2475 olo        20   0 16.4G 10.9G 93000 S  0.0 68.9  0:02.24 /usr/bin/gnome-shell
   2508 olo        20   0 16.4G 10.9G 93000 S  0.0 68.9  0:00.10 /usr/bin/gnome-shell
   2509 olo        20   0 16.4G 10.9G 93000 S  0.0 68.9  0:00.11 /usr/bin/gnome-shell
   2510 olo        20   0 16.4G 10.9G 93000 S  0.0 68.9  0:00.14 /usr/bin/gnome-shell
   2511 olo        20   0 16.4G 10.9G 93000 S  0.0 68.9  0:00.11 /usr/bin/gnome-shell
   2512 olo        20   0 16.4G 10.9G 93000 S  0.0 68.9  0:00.11 /usr/bin/gnome-shell
   2513 olo        20   0 16.4G 10.9G 93000 S  0.0 68.9  0:00.10 /usr/bin/gnome-shell
   2514 olo        20   0 16.4G 10.9G 93000 S  0.0 68.9  0:00.10 /usr/bin/gnome-shell
   2515 olo        20   0 16.4G 10.9G 93000 S  0.0 68.9  0:00.10 /usr/bin/gnome-shell
   6172 olo        20   0 16.4G 10.9G 93000 S  0.0 68.9  0:00.00 /usr/bin/gnome-shell
  90475 olo        20   0 16.4G 10.9G 93000 S  0.0 68.9  0:00.00 /usr/bin/gnome-shell
   4125 olo        20   0 33.7G  440M  196M S  0.0  2.8  2:40.71 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4276 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.00 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4288 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.00 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4662 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.16 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4663 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.17 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4668 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:35.85 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4669 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.33 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4694 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.18 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4695 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.00 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4698 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.00 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4700 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.10 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4701 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.00 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4702 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.21 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4703 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.17 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4717 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.16 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4719 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.00 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4721 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:01.72 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4725 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.13 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4734 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.00 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4739 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.00 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4845 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.99 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4915 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.29 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4924 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.00 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4926 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.00 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
  85044 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:01.73 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
  85350 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.36 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
  88702 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.23 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
  90421 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.01 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
  90432 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.00 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
  90433 olo        20   0 33.7G  440M  196M S  0.0  2.8  0:00.00 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --password-store=basic
   4720 olo        20   0 33.6G  339M 79704 S  0.0  2.1  1:38.12 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --type=gpu-process --change-stack-guard-on-fork=enable --with-feature:aliexpress-modal=off --w
   4760 olo        20   0 33.6G  339M 79704 S  0.0  2.1  0:00.24 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --type=gpu-process --change-stack-guard-on-fork=enable --with-feature:aliexpress-modal=off --w
   4761 olo        20   0 33.6G  339M 79704 S  0.0  2.1  0:00.00 /snap/opera/195/usr/lib/x86_64-linux-gnu/opera/opera --type=gpu-process --change-stack-guard-on-fork=enable --wi
Wiem że to nie powinno być możliwe a jednak
i teraz pytanie czy da sie to jakoś zmienic bo robi sie tak po jakiś kilku goddzinach pracy kompa
czy trzeba zrrezygnowac z gnom shell?
a jesli chodzi o snap opera to nic nie instalowałem przez tą wyszukiwaekę i nie wiem z kąd to sie wzieło
snapy instalowałem przez firfoksa :) może coś nieumiejętnie zainstalowałem?
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4678
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Gnome shell zużywa bardzo dużo RAM-u

Post autor: jacekalex »

Jeżeli Gnome-shell ma wyciek pamięci, co widać dosyć wyraźnie, to możesz tymczasowo inne środowisko włączyć, a do Gnome wrócić po aktualizacji, jak wyjdzie skutecznie poprawiona wersja Gnome-shell.

Wobec podobnych problemów zawsze się robi uniki, żeby je ominąć.

Zwłaszcza, że Gnome od wersji 3 wcale nie jest ani najlepszym ani najczęściej używanym środowiskiem ani managerem okien.
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2037
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: Gnome shell zużywa bardzo dużo RAM-u

Post autor: kobrawerde »

ODPOWIEDZ

Wróć do „Środowiska graficzne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 60 gości