Re: Unified Buffer Cache
Re: Unified Buffer Cache
- Subject: Re: Unified Buffer Cache
- From: Jim Magee <email@hidden>
- Date: Wed, 16 Apr 2003 17:21:49 -0400
The unified buffer cache consumes all available memory, and therefore,
its size cannot be increased.
As its name implies, the buffer cache is unified with the rest of
virtual memory on the system. The most recently used pages will be
retained[1], whether they be code for a program of cache pages from a
read file.
--Jim
[1]. Calling it LRU is dramatically over-simplifying the real
replacement algorithm which uses working sets, memory usage hints from
both the filesystem layer and the VM layer, as well as clustering
techniques to determine which pages to evict/replace. But the main
point holds, its a unified set of page frames for buffer cache and
virtual memory use.
On Wednesday, April 16, 2003, at 3:36 PM, Joey Echeverria wrote:
Does anybody on this list know how to increase the size of the unified
buffer cache on a Darwin system? This can be either in the source
code or on a running system.
-Joey
Joseph G. Echeverria
Department of Electrical and Computer Engineering
Carnegie Mellon University
_______________________________________________
darwin-kernel mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/darwin-kernel
Do not post admin requests to the list. They will be ignored.
_______________________________________________
darwin-kernel mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/darwin-kernel
Do not post admin requests to the list. They will be ignored.