OpenAFS Master Repository branch, master, updated. BP-openafs-stable-1_8_x-366-g12b46b6

Gerrit Code Review gerrit@openafs.org
Fri, 19 Apr 2019 11:35:54 -0400


The following commit has been merged in the master branch:
commit 12b46b6af778625a9c360dca61a59fcf30b76fd1
Author: Andrew Deason <adeason@sinenomine.net>
Date:   Fri Sep 28 14:55:56 2018 -0500

    afs: Raise osidnlc NCSIZE
    
    The currrent size of the osi DNLC is very small; only 300 entries.
    Raise it to 4096 entries, to give it some chance of actually helping.
    
    In the future, of course, this should be runtime configurable, and we
    should also raise the hash table size. For now, just raise the number
    of entries without changing anything else, to try to make sure nothing
    breaks.
    
    With the hash size of 256, this means our hash chains will be at least
    16 items long. However, traversing even hundreds of hash items should
    still be better than frequently hitting the disk cache to find
    entries, and acquiring more locks, etc.
    
    Change-Id: I48f496e8c25fa869ded83e97ff686ed028c923c5
    Reviewed-on: https://gerrit.openafs.org/13531
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
    Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>

 src/afs/afs_osidnlc.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

-- 
OpenAFS Master Repository