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

nfs performance tuning for hp-ux 11.0 and 11i systems page 117
Notes:
Page 117July 22, 2002
Copyright 2002 Hewlett- Packard Company
Kernel Parameter Recommendations
(part 2)
kernel
parameter
tuning
Variable Description Def Recommend
409664
Specifies the size of the pool of
locks used to control access to
file table data structures
ftable_hash_locks
1024512
The maximum concurrent Fiber-
Channel requests allowed on
any FCP adapter
max_fcp_reqs
1 (enable)0
Enable/disable async writing of
filesystem metadata HFS only
fs_async
512
64 (11.0)
512 (11i)
Size of the pool of locks used to
control access to DNLC
structures, and the number of
hash chains the DNLC entries
are divided into
dnlc_hash_locks
dnlc_hash_locks
Specifies the size of the pool of locks used to control access to the DNLC (Directory Name
Lookup Cache) data structures. This value also specifies the number of times the DNLC will be
divided into hash chains for searching purposes.
The dnlc_hash_locks kernel variable did not exist when HP-UX 11.0 was released. It was
introduced in patch PHKL_12965, which has since been replaced by patch PHKL_18543.
dnlc_hash_locks has a default value of 64 on HP-UX 11.0. The default value was increased to
512 in HP-UX 11i.
fs_async
Specifies whether or not asynchronous writing of HFS filesystem metadata is allowed.
ftable_hash_locks
Specifies the size of the pool of locks used to control access to the file table data structures.
max_fcp_reqs
This variable specifies the maximum number of Fiber-Channel requests that may be queued on
any FCP adapter in the system at any time.