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

退出打印视图

更新时间: 2014 年 12 月
 
 

nfs:nacache

说明

调整访问 NFS 客户机上的文件访问高速缓存的散列队列数量。文件访问高速缓存存储用户对他们尝试访问的文件的文件访问权限。该高速缓存自身是动态分配的。不过,用来将高速缓存编入索引的散列队列是静态分配的。该算法假定每个活动文件有一个访问高速缓存条目,并且每个散列桶有四个这样的访问高速缓存条目。因此,缺省情况下,会将该参数的值设置为 nrnode 参数的值。

数据类型

整数(32 位)

缺省值

该参数的缺省设置为 0。该值表示应将 nacache 参数的值设置为 nrnode·参数的值。

范围

1 至 231 - 1

单位

访问高速缓存条目

动态?

否。只能通过在 /etc/system 文件中添加或更改参数,然后重新引导系统来更改该值。

验证

无。不过,将该参数设置为负值将有可能导致系统尝试分配非常大的一组散列队列。尝试执行此操作时,系统可能会挂起。

何时更改

如果会违反基本假设(即每个文件有一个访问高速缓存条目),请检查该参数的值。对于处于分时共享模式的系统(其中多个用户几乎同时访问同一个文件),可能会发生此违规。在这种情况下,增大访问高速缓存的预期大小可能有所帮助,从而让对高速缓存的散列访问保持高效。

交付级别

不稳定