memory usage

Jerry Feldman gaf at blu.org
Thu May 2 13:00:34 EDT 2002


Essentially, yes. The Unix/Linux kernel has been using buffers forever. 
This is one of the reasons that Unix/Linux file systems don't fragment 
nearly as much. It also reduces the amount of I/O. The system maintains 
things like inode tables in memory. The caching is non-standard, and is 
different across different Unix systems.
On 2 May 2002 at 11:31, Drew Taylor wrote:

> So buffers are essentially very fast I/O used by the kernel to speed things 
> up. This is the "buffers" from /proc/meminfo. Then is the "cached" value 
> I/O that has been cached in RAM by the kernel for possible future use? If 
> so, then that explains why my cached value is constantly growing/shrinking 
> while I stream MP3's from home via Apache::MP3 here to work.

--
Jerry Feldman <gaf at blu.org>
Associate Director
Boston Linux and Unix user group
http://www.blu.org PGP key id:C5061EA9
PGP Key fingerprint:053C 73EC 3AC1 5C44 3E14 9245 FB00 3ED5 C506 1EA9




More information about the Discuss mailing list