nfsiod(8)

nfsiod8

Local nfs asynchronous i/o

Usage

nfsiod [-n num_threads]

Overview

nfsiod is deprecated. See nfs.conf(5) for NFS configuration info.

nfsiod controls the maximum number of asynchronous I/O threads used for NFS mounts. Historically, it has consisted of a daemon that never exits. However, asynchronous I/O requests are now serviced by threads launched on demand in the kernel and the nfsiod command simply sets the configuration limit.

Having asynchronous I/O threads improves performance but is not required for correct operation.

The options are as follows:

-n

Specify maximum number of asynchronous I/O threads to be used.

If no maximum is specified, nfsiod displays the current value. The default value is 16. A client should allow enough threads to handle its maximum level of concurrency.

The nfsiod utility exits 0 on success, and >0 if an error occurs.

Releases

165 releases since Mac OS X 10.0; the text changed 4 times.

  1. 10.0
  2. 10.0.2–10.0.3
  3. 10.0.4–10.3.9
  4. 10.4–10.4.11
  5. 10.5–26.5

History

The nfsiod utility first appeared in 4.4BSD. It's use was deprecated in Darwin 9.

From NFS 343.100.5 in macOS 26.5. Parsed by carta from the page's mdoc source.