summaryrefslogtreecommitdiffstats
path: root/sys/compat
diff options
context:
space:
mode:
authorjeff <jeff@FreeBSD.org>2015-07-23 02:20:41 +0000
committerjeff <jeff@FreeBSD.org>2015-07-23 02:20:41 +0000
commit7bf43e2f8d574c9be0283abb75f24893fd949365 (patch)
tree6f8f3f3136468cf4a38628b5bba303c5e1694ac2 /sys/compat
parentd156c07e5292c8c8fa7a065bc069f94d69219c83 (diff)
downloadFreeBSD-src-7bf43e2f8d574c9be0283abb75f24893fd949365.zip
FreeBSD-src-7bf43e2f8d574c9be0283abb75f24893fd949365.tar.gz
- Don't defeat the FIFO nature of the buffer cache by eliminating the
most recently used buffer when we are under paging pressure. This is a perversion of the buffer and page replacement algorithms and recent improvements to the page daemon have rendered it unnecessary. In the event that low-memory deadlocks become an issue it would be possible to make a daemon or event handler that performs a similar action on the oldest buffers rather than the newest. Since the buf cache is analogous to the page cache and some minimum working set is desired another possibility is to simply shrink the minimum working set which has less downside now that file pages are not directly mapped. Sponsored by: EMC / Isilon Reviewed by: alc, kib (with some minor objection) Tested by: pho
Diffstat (limited to 'sys/compat')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud