Solaris 可调参数参考手册

STREAMS 参数

nstrpush

说明

指定可以插入(推入)STREAM 的模块数。

数据类型

带符号整数

缺省值

9

范围

9 到 16

单位

模块

是否为动态

验证

何时更改

在软件供应商的指导下更改。当 STREAM 超过其允许的推入计数时,不显示任何消息。但是会将值 EINVAL 返回到尝试执行该推入操作的程序。

承诺级别

不稳定

strmsgsz

说明

指定单个系统调用可以传递给 STREAM 的消息数据部分的最大字节数。任何超过该大小的 write 都会被分为多条消息。有关更多信息,请参见write(2)

数据类型

带符号整数

缺省值

65,536

范围

0 到 262,144

单位

字节

是否为动态

验证

何时更改

putmsg 调用返回 ERANGE 时。有关更多信息,请参见 putmsg(2)

承诺级别

不稳定

strctlsz

说明

指定单个系统调用可以传递给 STREAM 的消息控制部分的最大字节数。

数据类型

带符号整数

缺省值

1024

范围

0 到 MAXINT

单位

字节

是否为动态

验证

何时更改

在软件供应商的指导下更改。如果 putmsg(2) 调用尝试超过此限制,便会返回 ERANGE

承诺级别

不稳定