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

退出打印视图

更新时间: 2014 年 12 月
 
 

nfs:nfs3_shrinkreaddir

说明

某些早期的 NFS 服务器可能无法正确处理目录信息超过 1024 字节的 NFS 版本 3 READDIR 请求。此问题是由服务器实现中的一个错误导致的。不过,该参数在 NFS 版本 3 客户机中包含了一个解决方法。

启用该参数后,客户机将不生成目录信息超过 1024 字节的 READDIR 请求。如果禁用该参数,则会将线上大小设置为使用 getdents 系统调用传递的大小或使用 MAXBSIZE 传递的大小(即 8192 字节)中的较小值。有关更多信息,请参见 getdents(2)

数据类型

整数(32 位)

缺省值

0(禁用)

范围

0(禁用)或 1(启用)

单位

布尔值

动态?

验证

何时更改

如果使用的是早期的 NFS 版本 3 服务器,并且该服务器尝试读取目录时发生互操作性问题,请检查该参数的值。启用该参数可能导致读取目录的应用程序的性能稍微降低。

交付级别

不稳定