Pagina 2 di 3

Re: Ram e swap al massimo

Inviato: venerdì 21 maggio 2010, 22:29
da yves
A parte che la Swap cosi grande non crea un problema, occupa solo spazio per nulla, il problema che hai è il Memory Leak, apparentemente non ancora del tutto risolto.

Ciao.

Re: Ram e swap al massimo

Inviato: sabato 22 maggio 2010, 9:21
da diegoT
A quanto pare il problema che ho è un problema comune sulle architetture a 64bit. "Per fortuna", nel senso che essendo un problema comune sicuramente si arriverà alla soluzione. Per il momento come consigliato provo a fermare compiz.
Ho disabilitato gli effetti visivi e disattivato i driver proprietari nvidia, compiz non compare nell'elenco dei processi.
Vi faccio sapere se il problema si ripresenta.
Grazie a tutti. 

Re: Ram e swap al massimo

Inviato: sabato 22 maggio 2010, 14:21
da Buntolo
Hai detto di aver terminato e rilanciato X....
Per caso si è ripresentato il problema? Ovviamente in quella sezione, senza riavviare...

Re: Ram e swap al massimo

Inviato: sabato 22 maggio 2010, 15:43
da diegoT

Codice: Seleziona tutto

diego@diego-laptop:~$ free
             total       used       free     shared    buffers     cached
Mem:       2056584    2039880      16704          0       4292     492876
-/+ buffers/cache:    1542712     513872
Swap:      6022136    5103208     918928
Anche senza compiz il problema si presenta lo stesso.
Per Buntolo: anche dopo aver riavviato x, come al solito dopo alcune ore stesso identico problema.

Re: Ram e swap al massimo

Inviato: sabato 22 maggio 2010, 16:03
da vivaldi
Potrebbe esserci qualcosa di utile qui:

https://wiki.ubuntu.com/X/Testing/GEMLeak

in ogni caso se ne sta parlando anche in altro topic, ma da un p.to di vista diverso.

Re: Ram e swap al massimo

Inviato: sabato 22 maggio 2010, 18:26
da diegoT
Come consigliato da steff, yves e vivaldi ho seguito l'articolo: https://wiki.ubuntu.com/X/Testing/GEMLeak.
Ho fatto il downgrade a glx 1.2.

Codice: Seleziona tutto

diego@diego-laptop:~$ glxinfo | grep "GLX version"
GLX version: 1.2
Stiamo a vedere cosa succede. Vi faccio sapere. Grazie.

Re: Ram e swap al massimo

Inviato: sabato 22 maggio 2010, 22:47
da vivaldi
Aspetto interessa anche a me!

Re: Ram e swap al massimo

Inviato: sabato 22 maggio 2010, 23:08
da diegoT
Niente da fare. Anche con queste impostazioni si presenta sempre lo stesso problema.

Codice: Seleziona tutto

diego@diego-laptop:~$ grep "object bytes" /sys/kernel/debug/dri/0/gem_objects
1298186240 object bytes
diego@diego-laptop:~$ grep "object bytes" /sys/kernel/debug/dri/0/gem_objects
1298190336 object bytes
diego@diego-laptop:~$ top

top - 23:04:55 up  4:34,  2 users,  load average: 1.07, 1.17, 0.86
Tasks: 181 total,   2 running, 179 sleeping,   0 stopped,   0 zombie
Cpu(s): 23.0%us,  4.8%sy,  0.2%ni, 70.9%id,  0.7%wa,  0.3%hi,  0.2%si,  0.0%st
Mem:   2056584k total,  2031860k used,    24724k free,     7628k buffers
Swap:  6022136k total,   932196k used,  5089940k free,   469032k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND            
 4219 diego     20   0  184m  29m 4900 S   32  1.5   2:49.67 skype              
 4202 diego     20   0  621m  73m  14m S   10  3.7   0:58.84 firefox-bin        
 1631 diego      9 -11  338m 7132 5860 R    5  0.3   1:34.66 pulseaudio         
 1349 root      20   0 2367m 405m 8124 S    5 20.2   7:05.86 Xorg      
 2279 diego     20   0  446m  16m 4844 S    1  0.8   2:37.78 transmission       
 4294 diego     20   0  213m  15m  10m S    1  0.8   0:00.35 gnome-terminal     
 1520 root      20   0 24428  464  388 S    0  0.0   0:05.21 hald-addon-stor    
 1603 diego     20   0  387m 5196 3428 S    0  0.3   0:03.63 gnome-settings-    
 1703 root      20   0 15552  980  496 S    0  0.0   0:06.14 mount.ntfs         
 1709 diego     20   0  173m 4360 2608 S    0  0.2   0:00.20 gnome-screensav    
 1714 diego     20   0  208m  11m 2844 S    0  0.6   0:45.41 awn-applet         
 1989 diego     30  10  100m 6292 1128 S    0  0.3   0:35.76 desktopcouch-se    
 4315 diego     20   0 19216 1448 1052 R    0  0.1   0:00.03 top                
    1 root      20   0 23704  856  392 S    0  0.0   0:00.56 init               
    2 root      20   0     0    0    0 S    0  0.0   0:00.00 kthreadd           
    3 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/0        
    4 root      20   0     0    0    0 S    0  0.0   0:07.50 ksoftirqd/0        

Codice: Seleziona tutto

diego@diego-laptop:~$ free
             total       used       free     shared    buffers     cached
Mem:       2056584    2034412      22172          0      10000     469728
-/+ buffers/cache:    1554684     501900
Swap:      6022136     944436    5077700

Codice: Seleziona tutto

diego@diego-laptop:~$ grep "object bytes" /sys/kernel/debug/dri/0/gem_objects
1300250624 object bytes

Re: Ram e swap al massimo

Inviato: domenica 23 maggio 2010, 10:01
da vivaldi
Questo è un problemone... lo risolveranno?

Re: Ram e swap al massimo

Inviato: lunedì 24 maggio 2010, 10:40
da diegoT
Buongiorno a tutti,
stamane dopo solo un ora e mezza di lavoro al pc, utilizzando browser e fogli di testo, il problema si ripresenta.

Codice: Seleziona tutto

diego@diego-laptop:~$ free
             total       used       free     shared    buffers     cached
Mem:       2056584    2039956      16628          0      13448     100120
-/+ buffers/cache:    1926388     130196
Swap:      6022136      50740    5971396

Codice: Seleziona tutto

diego@diego-laptop:~$ top

top - 10:37:11 up  1:35,  2 users,  load average: 1.01, 0.68, 0.54
Tasks: 183 total,   1 running, 182 sleeping,   0 stopped,   0 zombie
Cpu(s): 18.6%us,  2.6%sy,  0.2%ni, 75.7%id,  2.5%wa,  0.0%hi,  0.3%si,  0.0%st
Mem:   2056584k total,  2023800k used,    32784k free,     2280k buffers
Swap:  6022136k total,   119672k used,  5902464k free,    42976k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND            
 1224 root      20   0 1699m 819m 9072 S   18 40.8   1:55.29 Xorg               
 3423 diego     20   0  244m  12m 5596 S   15  0.6   0:29.43 gnome-system-mo    
 3385 diego     20   0  604m  66m  10m S    6  3.3   0:22.97 firefox-bin        
 3451 diego     20   0  213m  10m 6036 S    2  0.5   0:00.69 gnome-terminal     
 3365 diego     20   0  344m  15m 6052 S    1  0.8   0:05.70 transmission       
 1763 root      20   0     0    0    0 S    0  0.0   0:00.14 ksoftirqd/1        
 2045 diego     20   0  310m 4180 3152 S    0  0.2   0:01.08 gnome-settings-    
 2248 diego     20   0 99672 3464 2008 S    0  0.2   0:09.60 desktopcouch-se    
 2392 diego     30  10  100m 7684 1700 S    0  0.4   0:09.93 desktopcouch-se    
 3476 diego     20   0 19216 1452 1052 R    0  0.1   0:00.07 top                
    1 root      20   0 23688 1080  672 S    0  0.1   0:00.62 init               
    2 root      20   0     0    0    0 S    0  0.0   0:00.00 kthreadd           
    3 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/0        
    4 root      20   0     0    0    0 S    0  0.0   0:02.69 ksoftirqd/0        
    5 root      RT   0     0    0    0 S    0  0.0   0:00.00 watchdog/0         
    9 root      20   0     0    0    0 S    0  0.0   0:00.08 events/0           
   11 root      20   0     0    0    0 S    0  0.0   0:00.00 cpuset             
Qualcuno può darmi qualche suggerimento?
Grazie.

Re: Ram e swap al massimo

Inviato: lunedì 24 maggio 2010, 11:25
da Buntolo
Ho letto che hai fatto il downgrade di X alla 1.2

Prima avevi una versione superiore?
Come lo hai installato Ubuntu?

Re: Ram e swap al massimo

Inviato: lunedì 24 maggio 2010, 16:02
da diegoT
Per Buntolo:
Prima avevo la versione 1.4.
Ubuntu l'ho installato da dvd (la versione che contiene tutti i pacchetti).
Ciao.

Re: Ram e swap al massimo

Inviato: lunedì 24 maggio 2010, 18:48
da Buntolo
Forse hai impasticciato qualcosa piazzandoci i 1.4...

Ricava da qualche parte (anche disco usb) una partizione da 10 GiB e prova a farci un'installazione pulita della 10.04 cd.

Re: Ram e swap al massimo

Inviato: lunedì 24 maggio 2010, 18:54
da yves
Buntolo ha scritto: Forse hai impasticciato qualcosa piazzandoci i 1.4...

Ricava da qualche parte (anche disco usb) una partizione da 10 GiB e prova a farci un'installazione pulita della 10.04 cd.
Se non sbagli la 1.4 era di default, non so ora se son tornati indietro...

Re: Ram e swap al massimo

Inviato: lunedì 24 maggio 2010, 20:06
da diegoT
La 1.4 è la versione di default.
Ho fatto il downgrade alla 1.2 perchè era la soluzione possibile indicata dall'articolo https://wiki.ubuntu.com/X/Testing/GEMLeak.
Il problema si è verificato sin da quando ho installato la 10.04.
Cmq per scrupolo, nn appena posso, reinstallo la distro su un hdd esterno. Per il momento aspetto che da qualche parte salti fuori la soluzione.
Ciao.

Re: Ram e swap al massimo

Inviato: lunedì 24 maggio 2010, 20:59
da diegoT
Faccio un riepilogo della situazione sperando che qualcuno venga in mio soccorso:
  • Da quando accendo il pc, xorg continua ad aumentare la sua occupazione di memoria fino a saturare sia la ram che l'area di swap. Ciò rende dopo alcune ore di lavoro il pc molto lento.
  • Alcuni utenti del forum mi hanno consigliato di visitare questo link: https://wiki.ubuntu.com/X/Testing/GEMLeak in cui si da una possibile soluzione al bug https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/565981 a cui sembra appartenere il mio problema.
  • Dai link precedenti sembra che il problema sono i driver della scheda video e l'utilizzo delle versioni glx 1.4 e 1.3.
  • Faccio ciò richiesto dai dall'articolo e i driver della scheda video si aggiornano con una versione (la 265.25)modificata  da un certo Robert Hooker. Purtroppo anche con questi driver il problema persiste.
  • Il problema si verifica sia utilizzando  o meno i driver proprietari nvidia, quindi sia che sia abilitata l'accellerazione hardware o meno, sia che sia in funzione compiz che metacity.
  • Anche con il downgrade alla glx 1.2 il problema persiste.
NOTA: Quando non uso i driver proprietari il sistema usa glx 1.2. Quando uso i driver nvidia (anche la v.265.25) il sistema usa glx 1.4.
A questo punto non so più che fare.  
Ciao a tutti.

Re: Ram e swap al massimo

Inviato: lunedì 24 maggio 2010, 22:25
da Buntolo
Mmh c'è una cosa strana: nella mia i glx default sono i 1.2...

Non solo: nel giorno di rilascio aveva fatto notizia e scalpore la scoperta di un gravissimo bug causante memory leak di Xorg proprio a causa dei glx 1.4, per non rilasciare in ritardo Lucid Lynx hanno ripristinato i glx 1.2 di default.

Mi sembra strano il fatto che tu ti sia ritrovato con i glx 1.4

Articoli: 1, 2, 3 (in italiano)

Le parti interessanti:
[...]effetti collaterali di alcune patches applicate per aumentare il supporto di X a GLX 1.4 ed evitare il crash di alcune applicazioni, è soggetta a memory leaks continui.
Three hours ago they decided to just re-spin the Ubuntu 32-bit and 64-bit desktop CDs, but then minutes later added Ubuntu 10.04 Netbook Edition to the rebuild list and also the Ubuntu DVD if they have enough time today to re-spin and still push it out to mirrors.
Allora è stato dichiarato che avrebbero fatto il re-spin dei dvd se avessero avuto tempo...non so se sia stato fatto.

Re: Ram e swap al massimo

Inviato: lunedì 24 maggio 2010, 22:50
da diegoT
Buntolo questa si che è una informazione interessante. Provo a installare scaricando il cd live.
Ti faccio sapere.
Per il momento grazie.

Re: Ram e swap al massimo

Inviato: lunedì 24 maggio 2010, 23:02
da yves
Se non sbaglio sulla versione a 32 Bit non sembra succedere, al limite è un alternativa.

Re: Ram e swap al massimo

Inviato: martedì 25 maggio 2010, 11:13
da diegoT
Ho reinstallato la 10.04 da cd live scaricato ieri sera. Buntolo aveva ragione.

Codice: Seleziona tutto

diego@diego-laptop:~$ glxinfo | grep "GLX version"
GLX version: 1.2
Adesso sono circa due ore che lavoro con il pc e finalmente i consumi di ram sono normali, soprattutto xorg si comporta bene.

Codice: Seleziona tutto

diego@diego-laptop:~$ free
             total       used       free     shared    buffers     cached
Mem:       2056584     971088    1085496          0      65668     481604
-/+ buffers/cache:     423816    1632768
Swap:      6022136          0    6022136
diego@diego-laptop:~$ top

top - 11:06:51 up 13 min,  3 users,  load average: 0.39, 0.84, 0.56
Tasks: 170 total,   2 running, 168 sleeping,   0 stopped,   0 zombie
Cpu(s):  5.3%us,  2.3%sy,  0.0%ni, 91.4%id,  0.7%wa,  0.2%hi,  0.2%si,  0.0%st
Mem:   2056584k total,   971164k used,  1085420k free,    65684k buffers
Swap:  6022136k total,        0k used,  6022136k free,   481620k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND            
 2541 diego     20   0  579m  77m  30m S    8  3.8   0:23.14 firefox-bin        
 1372 root      20   0  153m  34m  12m S    5  1.7   0:41.48 Xorg               
 2364 diego     20   0  214m  15m  10m S    2  0.8   0:01.52 gnome-terminal     
   56 root      20   0     0    0    0 S    0  0.0   0:00.68 scsi_eh_1          
 2401 diego     20   0 19216 1440 1052 S    0  0.1   0:01.33 top                
 2886 diego     20   0 19216 1444 1052 R    0  0.1   0:00.05 top                
    1 root      20   0 23704 1952 1272 S    0  0.1   0:00.56 init               
    2 root      20   0     0    0    0 S    0  0.0   0:00.00 kthreadd           
    3 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/0        
    4 root      20   0     0    0    0 S    0  0.0   0:00.02 ksoftirqd/0        
    5 root      RT   0     0    0    0 S    0  0.0   0:00.00 watchdog/0         
    6 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/1        
    7 root      20   0     0    0    0 S    0  0.0   0:00.03 ksoftirqd/1        
    8 root      RT   0     0    0    0 S    0  0.0   0:00.00 watchdog/1         
    9 root      20   0     0    0    0 S    0  0.0   0:00.12 events/0           
   10 root      20   0     0    0    0 D    0  0.0   0:00.14 events/1           
   11 root      20   0     0    0    0 S    0  0.0   0:00.00 cpuset             
Unica pecca è che non posso utilizzare i driver proprietari perchè usano glx 1.4 e se li attivo ricominciamo da capo. In attesa della soluzione non potrò usare l'accellerazione video, quindi niente effetti.

Per il momento ringrazio tutti coloro che mi hanno aiutato e soprattutto Buntolo che mi ha portato alla soluzione del problema.
Prima di chiudere il post, per sicurezza, lascio il pc acceso fino a stasera e poi riposto i risultati.
Ciao.