Go to main content

Oracle® Solaris 11.4 Tunable Parameters Reference Manual

Exit Print View

Updated: January 2019
 
 

rpcmod Module Parameters

This section describes NFS parameters for the rpcmod module.

rpcmod:clnt_max_conns Parameter

Description

Controls the number of TCP connections that the NFS client uses when communicating with each NFS server. The kernel RPC is constructed so that it can multiplex RPCs over a single connection. However, multiple connections can be used, if preferred.

Data Type

Integer (32-bit)

Default

1

Range

1 to 231 - 1

Units

Connections

Dynamic?

Yes

Validation

None

When to Change

In general, one connection is sufficient to achieve full network bandwidth. However, if TCP cannot utilize the bandwidth offered by the network in a single stream, then multiple connections might increase the throughput between the NFS client and the NFS server.

Increasing the number of connections doesn't come without consequences. Increasing the number of connections also increases kernel resource usage needed to keep track of each connection.

Commitment Level

Unstable

rpcmod:clnt_idle_timeout Parameter

Description

Controls the duration of time on the NFS client that a connection between the NFS client and NFS server is allowed to remain idle before being closed.

Data Type

Long integer (64-bit)

Default

300,000 milliseconds (5 minutes)

Range

0 to 263 - 1

Units

Milliseconds

Dynamic?

Yes

Validation

None

When to Change

Use this parameter to change the time that idle connections are allowed to exist on the NFS client before being closed. You might want to close connections at a faster rate to avoid consuming system resources.

Commitment Level

Unstable

rpcmod:svc_idle_timeout Parameter

Description

Controls the duration of time on the NFS server that a connection between the NFS client and NFS server is allowed to remain idle before being closed.

Data Type

Long integer (64-bit)

Default

360,000 milliseconds (6 minutes)

Range

0 to 263 - 1

Units

Milliseconds

Dynamic?

Yes

Validation

None

When to Change

Use this parameter to change the time that idle connections are allowed to exist on the NFS server before being closed. You might want to close connections at a faster rate to avoid consuming system resources.

Commitment Level

Unstable