diff options
author | emax <emax@FreeBSD.org> | 2012-05-23 18:56:29 +0000 |
---|---|---|
committer | emax <emax@FreeBSD.org> | 2012-05-23 18:56:29 +0000 |
commit | 0984d7ec39e8d7afe61d1748d9a563d7e2f9ff41 (patch) | |
tree | 9a9f296f4d37ffb56c6b79254f839f5ce967ed70 /libexec | |
parent | 94cbb01e940dc295ce18c341e7d259dc0ef55c4e (diff) | |
download | FreeBSD-src-0984d7ec39e8d7afe61d1748d9a563d7e2f9ff41.zip FreeBSD-src-0984d7ec39e8d7afe61d1748d9a563d7e2f9ff41.tar.gz |
Tweak condition for disabling allocation from per-CPU buckets in
low memory situation. I've observed a situation where per-CPU
allocations were disabled while there were enough free cached pages.
Basically, cnt.v_free_count was sitting stable at a value lower
than cnt.v_free_min and that caused massive performance drop.
Reviewed by: alc
MFC after: 1 week
Diffstat (limited to 'libexec')
0 files changed, 0 insertions, 0 deletions