svn commit: r307650 - head/sys/kern
Gleb Smirnoff
glebius at FreeBSD.org
Wed Oct 19 22:09:44 UTC 2016
On Wed, Oct 19, 2016 at 06:29:52PM +0000, Mateusz Guzik wrote:
M> Author: mjg
M> Date: Wed Oct 19 18:29:52 2016
M> New Revision: 307650
M> URL: https://svnweb.freebsd.org/changeset/base/307650
M>
M> Log:
M> cache: split negative entry LRU into multiple lists
M>
M> This splits the ncneg_mtx lock while preserving the hit ratio at least
M> during buildworld.
M>
M> Create N dedicated lists for new negative entries.
M>
M> Entries with at least one hit get promoted to the hot list, where they
M> get requeued every M hits.
M>
M> Shrinking demotes one hot entry and performs a round-robin shrinking of
M> regular lists.
M>
M> Reviewed by: kib
This instapanics:
panic: Assertion ncp->nc_flag & NCF_NEGATIVE failed at /usr/src/head/sys/kern/vfs_cache.c:815
--
Totus tuus, Glebius.
More information about the svn-src-head
mailing list