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 | darwin-kernel@lists.apple.com 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 | darwin-kernel@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-kernel Do not post admin requests to the list. They will be ignored.