summaryrefslogtreecommitdiffstats
path: root/fs/nfsd/xdr4.h
diff options
context:
space:
mode:
authorJeff Layton <jlayton@redhat.com>2013-03-27 10:15:39 -0400
committerJ. Bruce Fields <bfields@redhat.com>2013-04-03 11:47:25 -0400
commit98d821bda189ba2bfcb3877ea3064da3403698ae (patch)
treec369d29f8c0599830f900049eb6ed49b9f9ccfc7 /fs/nfsd/xdr4.h
parenta2f999a37ebb77e857d3a178bd6f52d1163cd980 (diff)
downloadlinux-98d821bda189ba2bfcb3877ea3064da3403698ae.tar.bz2
nfsd: keep stats on worst hash balancing seen so far
The typical case with the DRC is a cache miss, so if we keep track of the max number of entries that we've ever walked over in a search, then we should have a reasonable estimate of the longest hash chain that we've ever seen. With that, we'll also keep track of the total size of the cache when we see the longest chain. In the case of a tie, we prefer to track the smallest total cache size in order to properly gauge the worst-case ratio of max vs. avg chain length. Signed-off-by: Jeff Layton <jlayton@redhat.com> Signed-off-by: J. Bruce Fields <bfields@redhat.com>
Diffstat (limited to 'fs/nfsd/xdr4.h')
0 files changed, 0 insertions, 0 deletions