summaryrefslogtreecommitdiffstats
path: root/contrib/apr/threadproc/unix/thread.c
diff options
context:
space:
mode:
authorjeff <jeff@FreeBSD.org>2013-07-26 23:22:05 +0000
committerjeff <jeff@FreeBSD.org>2013-07-26 23:22:05 +0000
commit8076cabebbb9f2fb450279bf634fe1b3048b7554 (patch)
tree1117f1676610b21ed430541178c1c1dbdb23d9c3 /contrib/apr/threadproc/unix/thread.c
parent447a0fbacacfd09ab106fdc840ac39a6fbe01397 (diff)
downloadFreeBSD-src-8076cabebbb9f2fb450279bf634fe1b3048b7554.zip
FreeBSD-src-8076cabebbb9f2fb450279bf634fe1b3048b7554.tar.gz
Improve page LRU quality and simplify the logic.
- Don't short-circuit aging tests for unmapped objects. This biases against unmapped file pages and transient mappings. - Always honor PGA_REFERENCED. We can now use this after soft busying to lazily restart the LRU. - Don't transition directly from active to cached bypassing the inactive queue. This frees recently used data much too early. - Rename actcount to act_delta to be more consistent with use and meaning. Reviewed by: kib, alc Sponsored by: EMC / Isilon Storage Division
Diffstat (limited to 'contrib/apr/threadproc/unix/thread.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud