HP-UX 11i September 2001 Release Notes
New and Changed Disk and File Management Features
Other NFS Changes
Chapter 9
148
Other NFS Changes
Three additional features have been added to NFS:
• Loopback transport support has been added to transport-independent RPC.
• Automatic user-space thread generation has been enabled in the RPC library.
• NFS server-side performance enhancements have been added.
Loopback Transport Support
Loopback transport provider devices (tlclts, tlcots, and tlcotsod) have been added
to the TI-RPC definition file, /etc/netconfig. Also, the system will now have the
following new loopback transport-specific directories and files:
/etc/net/
loopback_transport_name
/hosts
/etc/net/
loopback_transport_name
/services
The following ONC/NFS daemons support loopback transport requests:
• /usr/sbin/rpcbind
• /usr/sbin/keyserv
• /usr/sbin/rpc.nisd
• /usr/sbin/nis_cachemgr
The netid and address fields in the rpcinfo call (which queries /usr/sbin/rpcbind to
determine what services have been registered) now give the loopback device name plus
an address name, rather than the netbuf address provided by udp and tcp transport.
Additionally, the ticlts loopback transport device has a randomly generated string
address.
User-Space Threads
The svc_run() function call in the RPC library automatically generates a thread on
behalf of the application to process incoming RPC requests. The threads are managed by
the RPC library software. RPC threads may be created when calling the RPC library.
NFS Server-Side Performance Enhancements
The NFS server daemon, /usr/sbin/nfsd, has been modified for performance reasons.
The user may see more nfsd daemon processes running than requested based on the
number requested and the number of processors configured. The change is documented
in the nfsd (1M) manpage.
The NFS client-side buffer cache management has been modified to improve server
performance from a VxFS file system mounted on the client.
The performance enhancements included have given HP industry leading NFS SPECsfs
benchmark values on our V-Class platforms.