Gnome memory leak

Installazione di Ubuntu su macchina virtuale (Virtualbox, Vmware, Qemu, Parallels, KVM, Xen, Virtual pc, ecc.), configurazione del software e gestione del sistema virtualizzato.
bracca
Prode Principiante
Messaggi: 86
Iscrizione: giovedì 5 gennaio 2017, 14:25
Desktop: XFCE
Distribuzione: Debian 9.2
Sesso: Maschile

Gnome memory leak

Messaggio da bracca »

Dal momento che dalla prossima versione LTS Gnome sostituirà Unity come DE di default su Ubuntu, mi chiedevo se avessero intenzione di risolvere dei gravi problemi di memory leak: ogni volta che si interagisce con l'ambiente grafico, il processo gnome-shell in memoria continua ad aumentare, senza mai "rilasciare" nulla, il che comporta un passaggio dai 150-200 MB di RAM occupata a PC appena avviato, ad un buon 600 MB con poco più di mezz'ora d'utilizzo.

Avevo già riscontrato questi problemi, che non avevo risolto nonostante avessi già cercato anche su forum inglesi/americani, con un'installazione da zero di Ubuntu-Gnome (unico SO presente sul PC) e ora l'ho rimessa su una macchina virtuale, tanto per avere una conferma.

Avete lo stesso problema o siete riusciti a risolvere in qualche modo?
Avatar utente
enziosavio
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2416
Iscrizione: sabato 27 novembre 2010, 13:20
Desktop: Plasma e Gnome
Distribuzione: 64bit
Sesso: Maschile

Re: Gnome memory leak

Messaggio da enziosavio »

Non è cosi , io anche dopo un giorno intero non supero mai i 200/220 mega di ram , partendo da 60/70 mega appena avviato
Rivestì la corazza come gigante , cinse l'armatura di guerra e impegnò battaglia difendendo il campo con la spada
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Gnome memory leak

Messaggio da steff »

Da qualcuno è così, da altri no.
The memory leakage of the gnome-shell is a problem, that exists for several years now and it appears that the GNOME development team is unable to fix it.
I did a lot of work in the form of trial-error and my conclusion is that the problem is in GDM display manager or at least in the combination of the GDM and gnome-shell and of course the video drivers.
https://bbs.archlinux.org/viewtopic.php?id=196190 qui il sospetto cade su gdm puoi provare usare lightdm al posto suo.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
daigo

Re: Gnome memory leak

Messaggio da daigo »

boh, io appena avviato (ubuntu 17.04 gnome) 920MB con una scheda aperta di firefox (in questo momento) 1,3 GB

adesso provo a mettere lightdm

EDIT: No se provo a installare lightdm mi installa 100 MB di roba, lascio perdere

EDIT2: ora per esempio sono su Kubuntu 17.10 e cè una bella differenza, appena avviato 415 MB e con una sheda aperta di firefox 575 MB praticamente meno della metà in tutto rispetto a GNOME
daigo

Re: Gnome memory leak

Messaggio da daigo »

comunque gdm potrebbe aver a che fare con il consumo ho installato dai repo xdm che a differenza di lightdm non si tira dietro nessun pacchetto e all'avvio la ram è di 624 MB sempre di più che con plasma, ma non come i 920 MB che avevo con gdm
Avatar utente
enziosavio
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2416
Iscrizione: sabato 27 novembre 2010, 13:20
Desktop: Plasma e Gnome
Distribuzione: 64bit
Sesso: Maschile

Re: Gnome memory leak

Messaggio da enziosavio »

Ho provato anch' io con lightdm al posto di Gdm , ma sulla mia installazione non guadagno niente , io rimango a 350 mega appena avviato
Rivestì la corazza come gigante , cinse l'armatura di guerra e impegnò battaglia difendendo il campo con la spada
bracca
Prode Principiante
Messaggi: 86
Iscrizione: giovedì 5 gennaio 2017, 14:25
Desktop: XFCE
Distribuzione: Debian 9.2
Sesso: Maschile

Re: Gnome memory leak

Messaggio da bracca »

Intanto grazie a tutti. Ma volevo chiedere come faccio a sostituire gdm con lightdm?
Avatar utente
enziosavio
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2416
Iscrizione: sabato 27 novembre 2010, 13:20
Desktop: Plasma e Gnome
Distribuzione: 64bit
Sesso: Maschile

Re: Gnome memory leak

Messaggio da enziosavio »

Prima di tutto lo installi , poi dal terminale

Codice: Seleziona tutto

sudo dpkg-reconfigure lightdm
Rivestì la corazza come gigante , cinse l'armatura di guerra e impegnò battaglia difendendo il campo con la spada
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Gnome memory leak

Messaggio da steff »

Ti chiede già durante l'installazione quale usare, almeno se installi da terminale.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
bracca
Prode Principiante
Messaggi: 86
Iscrizione: giovedì 5 gennaio 2017, 14:25
Desktop: XFCE
Distribuzione: Debian 9.2
Sesso: Maschile

Re: Gnome memory leak

Messaggio da bracca »

Perfetto, ho provato con lightdm e devo dire che sembra che il processo gnome-shell ci metta un po' più di tempo a crescere. Bisogna anche tener conto che sono su una macchina virtuale e con risorse decisamente limitate (ho allocato solo 1.7GB di RAM). In generale, la memoria totale è passata da 1.1GB, appena avviato, a 1.3GB con un'interazione abbastanza "aggressiva" con l'ambiente grafico.

Ad ogni modo, non ho mai notato un "rilascio" della memoria, ma bisognerebbe provarlo su una macchina fisica, magari con dei driver proprietari e vedere la differenza.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Gnome memory leak

Messaggio da steff »

Sposto in macchine virtuali, magari addatta anche il titolo. Ho provato la gnome 17.04 in virtualbox, al secondo avvio falliscono tutte le sessioni, reinstallato due volte, provato anche lightdm e rinuncio. Su arch sempre in virtualbox (senza audio, servizi ecc) ho 890mb dopo il login con gdm con solo il monitor di sistema, gnome-shell sta a 159mb e passa a 250mb (di 1gb poi totale senza nessun applicazione aperta) dopo un po' di uso.

EDIT: vedo se attivo tutti processi gnome-shell dell'utente mio 160mb e gnome-shell di gdm 80mb
EDIT2: tra gnome avviato con gdm e gnome avviato con sddm ci corrono circa 200mb in meno per la seconda variante.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
bracca
Prode Principiante
Messaggi: 86
Iscrizione: giovedì 5 gennaio 2017, 14:25
Desktop: XFCE
Distribuzione: Debian 9.2
Sesso: Maschile

Re: Gnome memory leak

Messaggio da bracca »

EDIT2: tra gnome avviato con gdm e gnome avviato con sddm ci corrono circa 200mb in meno per la seconda variante.
Ho provato a installare sddm, ma non ho notato questa differenza, nel mio caso. Più che altro Gnome ne esce un po' snaturato e la gnome-shell è schizzata da 211 a 320 MB semplicemente aprendo il gestore di documenti.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Gnome memory leak

Messaggio da steff »

Sddm avevo l' per caso, non è magari adatto, ma non ho notato malfunzionamenti o cose strane di gnome, ma io usando arch con i pacchetti pi recenti non abbiamo lo stesso ambiente di test. Ho capito bene che usi la LTS?
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
bracca
Prode Principiante
Messaggi: 86
Iscrizione: giovedì 5 gennaio 2017, 14:25
Desktop: XFCE
Distribuzione: Debian 9.2
Sesso: Maschile

Re: Gnome memory leak

Messaggio da bracca »

ma io usando arch con i pacchetti pi recenti non abbiamo lo stesso ambiente di test.
In effetti è vero.
Ho capito bene che usi la LTS?
No, scusami, non sono stato preciso. Il riferimento alla LTS era una considerazione legata al fatto che dalla versione successiva (18.04) Gnome sarà l'ambiente di default su Ubuntu. In realtà adesso sto facendo test su VirtualBox con la 17.04, in quanto avevo già provato la 16.04LTS installata come unico sistema operativo sul PC e aveva dato gli stessi problemi.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Gnome memory leak

Messaggio da steff »

Strano, a me la 17.04 non va, installato due volte, al secondo avvio non partono più le sessioni. CMq siamo già più vicini di versione gnome.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
daigo

Re: Gnome memory leak

Messaggio da daigo »

in questo momento, dopo 2 ore di utilizzo e una scheda aperta di firefox sono salito a oltre 2 GB di ram utilizzata
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Gnome memory leak

Messaggio da steff »

daigo [url=http://forum.ubuntu-it.org/viewtopic.php?p=4979843#p4979843][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:in questo momento, dopo 2 ore di utilizzo e una scheda aperta di firefox sono salito a oltre 2 GB di ram utilizzata
Installazione fisica? Versione? Controlla anche i processi dell'utente gdm
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
enziosavio
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2416
Iscrizione: sabato 27 novembre 2010, 13:20
Desktop: Plasma e Gnome
Distribuzione: 64bit
Sesso: Maschile

Re: Gnome memory leak

Messaggio da enziosavio »

daigo [url=http://forum.ubuntu-it.org/viewtopic.php?p=4979843#p4979843][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:in questo momento, dopo 2 ore di utilizzo e una scheda aperta di firefox sono salito a oltre 2 GB di ram utilizzata
Fammi vedere i processi dal monitor di sistema.
Sessione avviata da 4h36m Firefox con 8 schede di cui una Flash player 1425 mega
Rivestì la corazza come gigante , cinse l'armatura di guerra e impegnò battaglia difendendo il campo con la spada
daigo

Re: Gnome memory leak

Messaggio da daigo »

nel frattempo avevo riavviato, comunque vedo che tra monitor di sistema e free -m cè una grossa differenz, ora monitor di sistema senza niente aperto mi segnala 1,3 GB mentre free -m 890 MB comunque tanti rispetto a kde che avviato sta sui 450 MB

Codice: Seleziona tutto

~$ free -m
              total        used        free      shared  buff/cache   available
Mem:           3749         890        1662         177        1196        2441
Swap:          3958           0        3958

steff ha scritto:Installazione fisica? Versione?
installazione fisica ubuntu gnome 17.04
bracca
Prode Principiante
Messaggi: 86
Iscrizione: giovedì 5 gennaio 2017, 14:25
Desktop: XFCE
Distribuzione: Debian 9.2
Sesso: Maschile

Re: Gnome memory leak

Messaggio da bracca »

vedo che tra monitor di sistema e free -m cè una grossa differenz
Confermo: nel mio caso c'è una differenza del 7% circa tra i due.
Scrivi risposta

Ritorna a “Ubuntu su macchina virtuale”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite