Ram occupata in costante aumento [Risolto]

Tutto ciò che è pertinente a Sabayon Linux, indipendentemente dall'architettura e dall'ambiente grafico

Moderator: Moderators

Ram occupata in costante aumento [Risolto]

Postby jazzy » Sun Dec 25, 2011 23:21

Salve a tutti, pongo un problema che ho costantemente con Sabayon Gnome 64bit. Il mio PC (non recentissimo) con processore AMD Athlon(tm) 64 X2 Dual Core Processor 4000+, 2Gb di ram, 1Gb di swap è praticamente sempre acceso 24 su 24 e continua ad aumentare progessivamente l'occupazione di ram e poi anche di swap, in particolare "gnome-shell" e "entropy-updates".
Chiedo, è normale? si può migliorare tale situazione? Dovrei optare per la versione 32bit? Anche perchè ad un certo punto il sistema ne risente e sono costretto al riavvio del pc per riportare i parametri della ram a livelli "normali".
Grazie in anticipo per chi sa darmi delucidazioni.
Last edited by jazzy on Mon Feb 06, 2012 18:19, edited 1 time in total.
jazzy
Baby Hen
 
Posts: 19
Joined: Sun Dec 25, 2011 22:37
Location: Treviso

Re: Ram occupata in costante aumento

Postby micia » Tue Dec 27, 2011 0:50

Ciao, benvenuto nei forum di Sabayon :mrgreen:

Non è un problema di architettura, passare a 32 bit non ti aiuterà di certo.
Purtroppo GNOME shell è piuttosto pesante, proverei a disattivare provvisoriamente quella e vedere se, ad esempio in modalità di ripiego, avviene lo stesso problema.
Nel caso non avvenisse comincerei ad andare per esclusione e vedere perché con GNOME shell si verifica quel comportamento, potrebbe anche essere un problema delle estensioni della shell.

Spero ti sia d'aiuto, ovviamente auguri :)
User avatar
micia
Sagely Hen
 
Posts: 2710
Joined: Wed Nov 26, 2008 16:41

Re: Ram occupata in costante aumento

Postby jazzy » Tue Dec 27, 2011 11:04

Grazie Micia per la risposta, sto facendo delle prove sulla base dei tuoi suggerimenti, in effetti nella modalità di ripiego l'utilizzo della ram si mantiene a livelli più normali. Ovviamente il processo "gnome-shell" non c'è quindi il tutto ne beneficia, ma vedo che anche "entropy-updates" sale ma non di molto.
Ora proverò riabilitare la shell ed escludere le extension in modo selettivo.

Grazie e buone festività.
jazzy
Baby Hen
 
Posts: 19
Joined: Sun Dec 25, 2011 22:37
Location: Treviso

Re: Ram occupata in costante aumento

Postby micia » Tue Dec 27, 2011 12:28

entropy-updates dovrebbe occupare memoria perché aggiorna periodicamente la lista dei pacchetti per controllare l'esistenza di nuovi aggiornamenti, penso che sia normale che occupi molto, ma a tratti. Occupa memoria costantemente oppure solo in certi momenti?
User avatar
micia
Sagely Hen
 
Posts: 2710
Joined: Wed Nov 26, 2008 16:41

Re: Ram occupata in costante aumento

Postby jazzy » Wed Dec 28, 2011 10:37

La memoria occupata da entropy-updates non è a tratti ma è costante e sale...sale...sale fino a superare i 300mb e non scende, come sale anche gnome-shell oltre i 200mb, nell'insieme ocuppano poi circa 600mb che mi sembra un po troppo.
Sto continuando a fare delle prove ma non ottengo risultati che chiariscano definitivamente le cause. Noto solo che gnome-shell è sensibile ai programmi avviati nel senso che ogni programma che avvio anche gnome-shell tende ad aumentare la ram occupata, e chiudendoli non schende di molto e contiunua la lenta scalata all'aumento.

Continuo a fare test e speriamo di capirne qualcosa.
Grazie
jazzy
Baby Hen
 
Posts: 19
Joined: Sun Dec 25, 2011 22:37
Location: Treviso

Re: Ram occupata in costante aumento

Postby micia » Wed Dec 28, 2011 12:06

Quello che mi sembra possa essere importante è che GNOME shell utilizza pesantemente il javascript, entropy-updates dovrebbe essere in python, entrambi linguaggi con garbage collection, i quali tendono a rilasciare memoria solo in casi di memoria occupata molto alta. Però mi sembra strano che venga concesso loro di occupare così tanta memoria, sopratutto nel caso di entropy-updates. Appena avrò un po' di tempo vorrei vedere se fosse possibile limitare la memoria da loro occupata (so come farlo in java, ma non in python :mrgreen: )
User avatar
micia
Sagely Hen
 
Posts: 2710
Joined: Wed Nov 26, 2008 16:41

Re: Ram occupata in costante aumento

Postby jazzy » Fri Dec 30, 2011 10:51

Dopo 3 giorni di pc acceso continuativo, estensioni tutte disattivate, pochi programmi avviati la situazione è:

gnome-shell 165mb occupati (neanche male :?)
entropy-updates 190mb occupati (e continua la crescita :cry:)

sinceramente non so dove sbattere la testa....
jazzy
Baby Hen
 
Posts: 19
Joined: Sun Dec 25, 2011 22:37
Location: Treviso

Re: Ram occupata in costante aumento

Postby lxnay » Fri Dec 30, 2011 21:40

I linguaggi ad allocazione di memoria dinamica (Python come Java) non amano molto rilasciare la memoria alloccata con malloc() al sistema operativo. Probabilmente c'è qualche memory leak dovuto a riferimenti circolari nel codice, provo a riprodurre...
Image
Join us on IRC (chat.freenode.net #sabayon or WebChat)
Submit bugs to our Bug Tracker
Follow me on Twitter
Add me on Facebook
Add me on Google+
lxnay
Land Owner
 
Posts: 3415
Joined: Thu Oct 13, 2005 23:16
Location: Italy

Re: Ram occupata in costante aumento

Postby jazzy » Sun Jan 01, 2012 12:32

5 giorni di pc acceso:

entropy-updates 345mb
gnome-shell 205mb

Ho killato entropy-updates e riavviato gnome-shell che si è riportato a valori umani 65mb
jazzy
Baby Hen
 
Posts: 19
Joined: Sun Dec 25, 2011 22:37
Location: Treviso

Re: Ram occupata in costante aumento

Postby angelus_ira » Mon Jan 02, 2012 14:28

Sorry that i do not reply on italian. (Even my english is bad)

I have the same problem using LXDE or e17, now i am testing gnome3. The program that use all the ram in my pc is the X server. I just kill the process and relogin, but is not a nice thing to do.

My sabayon version is 64bits to.

If you use some system monitor to check the ram use, make sure to show all the process and not only the user process. Or just check on a terminal whe you do not have free ram, use the next command to list the process by ram:

Code: Select all
ps -e -orss=,args= | sort -b -k1,1n | pr -TW$COLUMNS


And see wich process is eating your ram. In my case is /usr/bin/X

I think that 165mb is not a lot of ram for the gnome shell
angelus_ira
Baby Hen
 
Posts: 8
Joined: Wed Aug 31, 2011 23:12

Next

Return to Sabayon Linux Discussioni Generali

Who is online

Users browsing this forum: No registered users and 2 guests