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

nfs performance tuning for hp-ux 11.0 and 11i systems page 120
Notes:
Page 120July 22, 2002
Copyright 2002 Hewlett- Packard Company
Kernel Parameter Recommendations
(part 5)
kernel
parameter
tuning
Variable Description Def Recommend
8192476
Directly sizes the HFS inode
cache, indirectly sizes CacheFS
maxcnodes, can indirectly size
the DNLC, NFS rnode cache,
and can size VxFS inode cache
ninode
2048499
Maximum number of kernel
threads that can be running on
the system at any time
nkthread
1024276
Maximum number of processes
that can be running on the
system at any time
nproc
908
The maximum number of I/O
requests that can be queued to
a SCSI device at any time
scsi_max_qdepth
ninode
Directly sizes the HFS inode table, indirectly sizes the DNLC, indirectly sizes the NFS client’s
rnode table, is used by CacheFS (HP-UX 11i systems only) to size the maxcnodes kernel
variable, and can be used to indirectly size the VxFS-specific inode table only if the ninode
value is larger than the VxFS inode table size calculated by the kernel based on the amount of
physical memory in the system. Since the kernel typically builds very large VxFS inode caches,
the chances of ninode directly sizing the VxFS inode cache are extremely remote.
nkthread
Limits the total number of threads that can be running on the system at any given time from all
processes.
nproc
Directly specifies the maximum total number of processes that can exist simultaneously in the
system at any given time.
scsi_max_qdepth
The maximum number of I/O requests that may be queued to a SCSI device at any time.