[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Cosa sta mangiandomi la memoria ?



Ciao,

>> Ecco in questo momento il comando free mi restituisce
>>            total       used       free     shared    buffers     cached
>> Mem:       3766992    1834516    1932476          0     374720    
>> 731928
>> -/+ buffers/cache:     727868    3039124
>> Swap:      1068280        132    1068148
>>
>> Prima dell'uscita eravamo attorno a un'occupazione di 810000 ora siamo a
>> 1834516 entro un'ora con tutte le probabilità supereremo i 2Gb
>> Ecco cosa mi restituisce top
>
> Tu sbagli a guardare: io leggo che hai utilizzato 727868 e libero 3039124.

Ha ragione Simone, meno di 800M sono concretamente occupati.

> In particolare, devi togliere le colonne Cached e Buffers (riga 2)
> (non sono tecnico però da quando ho capito trattasi di "prenotazioni"
> e non di utilizzo reale).

Pero` si tratta comunque di utilizzo reale! Linux si tiene in memoria una
copia delle parti del disco che ha dovuto leggere o scrivere ultimamente.
Cosi' se gli capitera` di doverla rileggere, prendera` direttamente dalla
memoria senza accedere al disco. Questo uso della memoria, seppur reale,
non diminuisce veramente la memoria disponibile, visto che puo' essere
liberata in qualunque momento.

Ciau,
m

-- 
http://bodrato.it/software/


Reply to: