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

nfs performance tuning for hp-ux 11.0 and 11i systems page 42
Notes:
Page 42July 22, 2002
Copyright 2002 Hewlett- Packard Company
nfsd
What are the various “nfsd”
daemons and kernel threads?
nfsd Services NFS/UDP requests and manages
NFS/TCP connections
nfsktcpd Services NFS/TCP requests
nfskd Currently serves no useful purpose
Difference between 11.0 and 11i
Default UDP nfsds on 11.0 = 4 Default on 11i = 16
nfsd
The nfsd daemons are primarily used to service NFS/UDP requests. When
NFS/TCP is enabled, a single nfsd is also used to manage the NFS/TCP
connection establishment and teardown functions.
nfsktcpd
The nfsktcpd daemon is the process where NFS/TCP kernel threads associate
themselves. The process is dynamically created by the NFS server’s kernel the
first time it receives a request from an NFS/TCP client. Since the process is
created in the kernel, the parent pid will be “0” and it cannot be killed.
nfskd
The nfskd daemon currently serves no useful purpose on HP-UX systems. It was
originally intended to be the UDP-equivalent of nfsktcpd i.e. the daemon
process where NFS/UDP kernel threads would associate themselves. HP has
not implemented server-side UDP kernel threads at this time so this daemon
remains idle. Like nfsktcpd, it is dynamically created and cannot be killed.