STREAMS/UX for the HP 9000 Reference Manual
26
Detailed Product Information
Kernel Tunable Parameters
Kernel Tunable Parameters
The following table describes STREAMS configurable parameters that are
in /usr/conf/master.d/streams file. The master file should not be modified.
The values can be tuned using SAM.
Tunable Name
Default
Value
Use
NSTREVENT 50 Determines the maximum number of outstanding STREAMS
bufcalls allowed at any one instance. This needs to be modified
if the protocol modules to be incorporated into STREAMS need
to have more than 50 bufcalls outstanding at the same time.
STRMSGSZ 8192 Defines the maximum number of bytes that can be sent in the
data part of a STREAMS message using the function putmsg and
write. Putmsg will return ERANGE if a data buffer is sent with a
size greater than this value. Write will segment the data into
multiple messages. If STRMSGSZ is 0, the maximum data
message size is infinite.
STRCTLSZ 1024 Defines the maximum number of bytes that can be sent in the
control part of a STREAMS message using the function putmsg.
Putmsg will return ERANGE if a buffer is sent with a size greater
than this value. If STRCTLSZ is 0, the maximum control
message size is infinite.
NSTRPUSH 16 Defines the maximum number of STREAMS modules that can be
pushed onto a single stream.