NFS Performance Tuning for HP-UX 11.0 and 11i Systems

nfs performance tuning for hp-ux 11.0 and 11i systems page 119
Notes:
Page 119July 22, 2002
Copyright 2002 Hewlett- Packard Company
Kernel Parameter Recommendations
(part 4)
kernel
parameter
tuning
Variable Description Def Recommend
8192256
Maximum amount of swap space
that can be configured
maxswapchunks
0 (dynamic)0
Defines the number of buffer
headers to be allocated for the
static-sized buffer cache
nbuf
2048200
Maximum number of file locks
allowed on the system at any time
nflocks
8192928
Maximum number of open files
allowed on the system at any time
nfile
8192476
Directly sizes the DNLC and the
NFS clients rnode cache
ncsize
2064292
Maximum number of timeouts that
can be scheduled by the kernel
ncallout
maxswapchunks
Used to compute the maximum amount of configurable swap space on the system.
nbuf
Specifies the number of buffer headers to be allocated for the static file system buffer cache.
Each buffer is allocated 4096 bytes of memory unless overridden by a conflicting value for
bufpages. Both nbuf and bufpages need to be set to 0 to enable dynamic buffer cache.
ncallout
Specifies the maximum number of timeouts that can be scheduled by the kernel at any given
time. Timeouts are used by: alarm(), setitimer(), select(), drivers, uucp, and process scheduling.
ncsize
Directly sizes the DNLC, used to store directory pathname information related to recently
accessed directories and files in the file system. Also sizes the NFS client’s rnode table.
nfile
Defines the maximum number files that can be open at any one time, system-wide.
nflocks
Specifies the maximum number of file/record locks that are available system-wide.