
Ciao a tutti. Ho una domanda per la comunità di linux!
Mi sapreste dire come mai c'è una differenza di valori tra il Monitor di sistema e il comando top nel terminale per quanto riguarda l'uso della ram? Mi spiego meglio...
Ho visto che questa differenza c'è sulle distribuzioni basate su Ubuntu.
Questo è quello che mi appare con UBuntu 10.04 64 bit:


Controllate anche sul vostro pc...
Praticamente il terminale registra un uso di ram pari quasi al doppio del valore del monitor di sistema!
Qual'è il valore reale?
Non ditemi che Ubuntu consuma quanto Windows 7!
Ultimo aggiornamento ( Martedì 18 Maggio 2010 23:44 )






Commenti
sudo apt-get install htop
Installati htop, versione di top molto più completa è funzionale, li ti mostra la percentuale di cache, quella utilizzata, quella totalmente libera... e molte altre cose
$ free
e guardare il suo utilizzo dalla seconda riga dell'output. Vedrai che i valori che trovi dal monoitor di sistema coincidono.
Per ricavare le stesse info da top devi sottrarre il valore della memoria usata con quella cached (mi sembra almeno sia così)
Ti linko questo per un'indicazione di massima:
http://matrixhasu.altervista.org/index.php?view=tips&cat=linux&tip=tips_linux__memoria
se dai il comando sudo free -m dovreti ottenere lo stesso risultato del monitor di sistema... se però il computer non aveva programmi aperti ma solo terminale e monitor... beh 439 mb di ram mi paiono comunque tantini, magari sfoltirei i processi all'avvio. bye
infatti top mostra la voce cached.
http://it.wikipedia.org/wiki/Cache
RSS feed dei commenti di questo post.