Oracle® Solaris 11.2 可调参数参考手册

退出打印视图

更新时间: 2014 年 12 月
 
 

nfs:nfs_async_timeout

说明

控制执行异步 I/O 请求的线程因无事可做而退出前的休眠持续时间。当没有其他请求需要执行时,每个线程将进入休眠状态。如果在计时器到期前没有新请求进入,线程将从休眠状态唤醒并退出。如果确实有请求到达,线程将被唤醒以执行请求,直至执行完所有请求为止。然后,线程进入休眠状态等待下个请求到达,或等待计时器到期。

数据类型

整数(32 位)

缺省值

6000(1 分钟表示成 60 秒 * 100Hz)

范围

0 至 231 - 1

单位

Hz。(通常,时钟的运行频率为 100Hz。)

动态?

验证

无。不过,将该参数设置为非正值将导致这些线程在队列中没有请求需处理时立即退出。

何时更改

如果已明确了解系统中应用程序的行为,并可以预测异步 I/O 请求的速率,则有可能采用以下两种方式之一调整该参数以稍微优化性能:

  • 通过让线程更快到期,可以更快地释放内核资源

  • 通过让线程更慢到期,可以避免产生线程创建和销毁开销

交付级别

不稳定