[CentOS] Re: Where is cached memory going?

Scott Silva ssilva at sgvwater.com
Tue Aug 19 16:43:30 UTC 2008


on 8-19-2008 9:31 AM ABBAS KHAN spake the following:
> As by the time, I've learned that Linux works by caching apps by using a 
> lot of RAM and then it reallocates the new stuff by cleaning the old 
> cached pages from memory as compared to other OSs. With 2 gigs of RAM 
> often I see the free memory only as 100-400MB. Using TOP or PS, it 
> doesn't look like any program or process is using excessive memory (the 
> highest process is seen with 1-2% total memory). *So, my questions are:*
> 
>  what programs are using that much of memory? (or cached memory)
> Is that really due to a lot of cache in the memory
> /*if yes, then, is there a way to parse the cache to findout what 
> applications are eating up the cache?*/
> /*how to free the cached memory?*/
> 
> 
Why do you need to free the cached memory? That is just how linux works. 
Having frequently accessed files in the cache more than offsets the time it 
takes to release the old pages. Trying to have a bunch of free memory will 
only make your system slower as it has to read all that data from DASD instead 
of ram. (I just dated myself with the DASD comment)

-- 
MailScanner is like deodorant...
You hope everybody uses it, and
you notice quickly if they don't!!!!

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 250 bytes
Desc: OpenPGP digital signature
Url : http://lists.centos.org/pipermail/centos/attachments/20080819/4957cbb1/signature.bin


More information about the CentOS mailing list