Configurable Kernel Parameters for Streams

The following configurable kernel parameters are used for managing resources used by character-mode I/O streams:

NSTRBLKSCHED
This parameter is for factory use only and should not be changed unless directed otherwise by authorized HP support personnel. No documentation is provided for this parameter. Inappropriate use of this parameter could result in system lock-up or other malfunctions.

NSTREVENT
Maximum number of outstanding streams bufcalls that are allowed to exist at any given time on the system. This number should be equal to or greater than the maximum bufcalls that can be generated by the combined total modules pushed onto any given stream, and serves to limit run-away bufcalls.

NSTRPUSH
Maximum number of streams modules that are allowed to exist in any single stream at any given time on the system. This provides a mechanism for preventing a software defect from attempting to push too many modules onto a stream, but it is not intended as adequate protection against malicious use of streams.

NSTRSCHED
Maximum number of streams scheduler daemons that are allowed to run at any given time on the system. This value is related to the number of processors installed in the system.

STRCTLSZ
Maximum number of control bytes allowed in the control portion of any streams message on the system.

STRMSGSZ
Maximum number of bytes that can be placed in the data portion of any streams message on the system.

nstrpty
System-wide maximum number of streams-based PTYs that are allowed on the system.

streampipes
Force All Pipes to be Streams-Based.

Additional Information