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

退出打印视图

更新时间: 2014 年 12 月
 
 

nfs:nfs3_async_clusters

说明

控制 NFS 版本 3 客户机生成的异步请求的组合。五种异步请求类型分别为 read-ahead、putpage、pageio、readdir-ahead 和 commit。客户机试图循环使用这四种不同的请求类型,力图做到公平,不偏向某一种请求类型而牺牲另一种请求类型。

不过,某些 NFS 版本 3 服务器中的功能(如写入收集)依赖于现有 NFS 版本 3 客户机的特定行为。具体而言,该功能依赖于客户机能够几乎在同一时间发出多个 WRITE 请求。如果客户机每次从队列中取出一个请求,就会妨碍这一用于增强客户机性能的服务器功能。

因此,请使用该参数控制在切换类型之前发出的每种请求类型的请求数量。

数据类型

无符号整数(32 位)

缺省值

1

范围

0 至 231 - 1

单位

异步请求

动态?

是,但文件系统的群集设置是在挂载该文件系统时设置的。要影响某个特定的文件系统,请在更改该参数后先卸载然后再挂载该文件系统。

验证

无。不过,将该参数的值设置为 0 将导致某个特定请求类型的所有已排队请求在切换到下一类型前才得到处理。该值可以有效地禁用算法的公平部分。

何时更改

要增大在切换到下一类型前生成的每种类型的异步请求数量时。执行此操作可能对依赖于来自客户机的操作群的服务器功能有帮助。

交付级别

不稳定