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

退出打印视图

更新时间: 2014 年 12 月
 
 

doiflush

说明

控制在 fsflush 调用期间是否要执行文件系统元数据同步。此同步是在 fsflush 的每第 N 次调用时执行的,其中 N = (autoup / tune_t_fsflushr)。因为此算法是整数除法,代码会进行检查以查看其迭代计数器的值是否大于或等于 N,所以如果 tune_t_f flushr 大于 autoup,则每次调用 sf ush 时都将执行同步。请注意,只会在调用 fsflush 时对 N 计算一次。随后对 tune_t_fsflushrautoup 的更改对同步操作的频率没有影响。

数据类型

带符号整数

缺省值

1(启用)

范围

0(禁用)或 1(启用)

单位

切换(开/关)

动态?

验证

何时更改

一段期间内频繁修改文件且刷新导致的负载干扰了系统行为时。

如果系统重新引导能够更好地保留在某个 TMPFS 文件系统(例如 /tmp)中,则那些文件的存在及其状态一致性也不再会造成问题。通过使用 mount –noatime 选项,可以减少系统上的 inode 通信。此选项使得在访问文件时不进行 inode 更新。

对于参与实时处理的系统,您可能希望禁用此选项并使用显式应用程序文件同步来获得一致性。

交付级别

不稳定