Solaris 可调参数参考手册

rpcmod:svc_default_stksize

说明

为内核 RPC 服务线程设置内核栈的大小。

数据类型

整数(32 位)

缺省值

缺省值为 0。此值意味着将栈大小设置为系统缺省值。

范围

0 到 231 - 1

单位

字节

是否为动态

是,对于所有分配的新线程均为动态。栈大小是在创建线程时设置的。因此,对此参数所做的更改不会影响现有线程,但会应用于所有分配的新线程。

验证

何时更改

调用深度过深会导致栈溢出以及红色区域故障。相当深的传输调用深度,再加上深的本地文件系统调用,可能会导致 NFS 服务线程的栈溢出。

将此参数设置为平台上的硬件 pagesize 的倍数。

承诺级别

不稳定