cvs commit: src/sys/contrib/opensolaris/uts/common/fs dnlc.c

Pawel Jakub Dawidek pjd at FreeBSD.org
Fri Apr 13 08:42:02 UTC 2007


pjd         2007-04-13 08:42:01 UTC

  FreeBSD src repository

  Modified files:
    sys/contrib/opensolaris/uts/common/fs dnlc.c 
  Log:
  Fix vnodes starvation caused by DNLC (ZFS name cache):
  - Tune number of namecache entires better (based on desiredvnodes).
  - Handle vfs_lowvnodes event by releasing requested number of name cache
    entries, but no less than 5%.
  
  Reported by:    simokawa
  
  Revision  Changes    Path
  1.2       +20 -1     src/sys/contrib/opensolaris/uts/common/fs/dnlc.c


More information about the cvs-all mailing list