viced ihandle boost
authormatt@linuxbox.com <matt@linuxbox.com>
Tue, 6 Oct 2009 12:42:51 +0000 (08:42 -0400)
committerDerrick Brashear <shadow|account-1000005@unknown>
Wed, 18 Nov 2009 21:14:37 +0000 (13:14 -0800)
commit0a8e7b15486f5baa089eef661cdf0924af736160
tree5259c09c0a6e7b1a5dae5547afbf37a5261182e3
parent82c131f6c5b57c224d157e810df264b66d052ba0
viced ihandle boost

Make ihandle file descriptor cache parameters tunable, and accommodate
platforms where max open files is large.  Expand the fd cache hash table
to 2048 entries.  Raise fd cache size automatically to match configured
number of lwps.

NOTE: This code has been tested on Centos 5.3 x86_64, on VMWare, 2 physical,
2 logical CPUs (in tandem with viced_more_threads).

LICENSE BSD

Change-Id: If68eda6e1c955e026b250ca52bddf0b8383959c9
Change-Id: I5fbbec95523ea9cd9ff42dcf43f17db94c7bb161
Reviewed-on: http://gerrit.openafs.org/584
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
doc/man-pages/pod8/fileserver.pod
src/viced/viced.c
src/vol/ihandle.c
src/vol/ihandle.h
src/vol/volume.c
src/vol/volume.h