Newsgroup: it.comp.os.linux.sys
Titolo: procps e la memoria

ho installato una macchina con 512MB di Ram e top all'avvia mi da ben
250 e passa MB usati (non c'e' nemmeno X attivo!)
Se invece uso un altro sistema di monitoring (wmmon, kpm etc) i grafici
sono *molto* piu' credibili. Mi chiedo il pacchetto procps ha qualche
limitazione? ho la 2.0.7 e al sito non ce ne sono di piu' recenti mi
sembra.
grazie
-- 
 ---------------------------------------------------------------
|   Francesco Lamonica    | E-Mail: 
f.lam...@tin.it
           |
|      Student of         | E-Mail: 
fra...@pharma.unime.it
      |
| Information Engineering |                                     |
|   University of Pisa    | Web: 
http://pharma.unime.it/~franci
 |
|-------------------------|                                     |
|         LINUX           | PGP: Finger the mail addresses      |
|  the choice for a GNU	  |                                     |
|      generation     	  | ICQ UIN: 20095811                   |
 ---------------------------------------------------------------

 250 e passa MB usati (non c'e' nemmeno X attivo!)
Usa free e vedi l'effettivo utilizzo.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.mascanc.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
		-<! $>cd /pub	$>more beer !>-

 Usa free e vedi l'effettivo utilizzo.
anche con free la solfa non cambia.... ma d'altra parte anche free fa
parte del pacchetto procps


 parte del pacchetto procps
[root@braveheart bin]# free
             total       used       free     shared    buffers     cached
Mem:        352636     154152     198484          0      11208     107128
-/+ buffers/cache:      35816     316820
Swap:       104412          0     104412
A scanso di equivoci (non prendertela se puntualizzo questa cosa, che magari
per te e' ovvia) la riga incriminata e' la seconda. 35 MB ram utilizzati,
154 incluso cache buffer. 
--
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.mascanc.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! Take It All, Our Gold, Our Homes, Our Life, 
  		But We Didn't Kill Your Christ! !>-
  			Blind Guardian - The Script For My Requiem

 utilizzati, 154 incluso cache buffer. --
lo so che la riga e' quella (non me la prendo ;-) ) credo che il problema
sia dovuto al kernel 2.4 e al modo di gestire la memoria! un sistema
appena acceso senza X e con idemoni ridotti all'osso non puo' avere un
utilizzo di memoria di 250 e passa MB su 512 totali ;-)


 utilizzo di memoria di 250 e passa MB su 512 totali ;-)
Per farti un'idea puoi fare la somma dei campi rss di ogni ps. Se free si
discosta molto da questo valore mi sa che c'e' qualcosa che non va.
--
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.mascanc.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! Any sufficiently advanced bug is indistinguishable from a feature. !>-
                 Rich Kulawiec

  
non si capisce se sei un newbie o no... parli di limitazione di procps ??
spero che tu col termine 'limitazioni' non intendi cose assurde tipo
soft shareware o roba del genere.
A questo punto mi viene da risponderti in due maniere:
1) la domanda che tu poni la faranno in 100.000 ogni settimana e la risposta
e' naturalmente sempre la stessa: linux a differenza di windows cacha tutta la
memoria che ha disposiozione meno mi pare un 5% per motivi di urgenza.
Semplicemente perche' e' assurdo lasciare della memoria libera e cosi se hai
una tipo netscape appena chiusa ma ancora in cache non ce' bisogno di
ricaricarla dal disco.
2) in effetti pero' questo valore di 250 mega e' parecchio alto... sul mio pc
appena avviato senza aver lanciato ancora nulla e quindi con la cache a zero ho
che linux mi occupa la bellezza di soli 10 mega con 110 mega liberi ( i mancanti
8 sono presi dalla scheda grafica che si appaggia alla ram per non faticare
troppo)... quindi a questo punto la domanda sorge spontanea: ma da top non lo
vedi chi e' che ti ciuccia tutta quella ram??

 tutta quella ram??
no, se sommo i Record Set Size dei processi non mi avvcino nemmeno
lontanamente alla cifra che appare usata.
ecco le righe di top ad un sistema appena acceso (come vedi dall'uptime
nemmeno un minuto di vita :-) )
 11:36am  up 1 min,  2 users,  load average: 0.08, 0.05, 0.01
29 processes: 28 sleeping, 1 running, 0 zombie, 0 stopped
CPU states:  0.0% user,  0.7% system,  0.0% nice, 99.2% idle
Mem:   513856K av,  159324K used,  354532K free,       0K shrd,    1740K buff
Swap:   68540K av,       0K used,   68540K free                   44388K cached
finche' quetsa macchina era con 256mb e con kernel 2.2.x sono quasi certo
che non c'era questa occupazione di memoria
tra l'altro se uso una qualche utility come wmmon (un applet che si docka
in window maker) che mostra graficamente la memoria occupata.. beh... il
grafico a sistema appena acceso e' sempre sul verde (una o due tacchette)
come mi aspetterei che sia. Per questo mi chiedevo se il comportamento di
top e free (che sono del pacchetto procps) non fosse strano
grazie