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

退出打印视图

更新时间: 2014 年 12 月
 
 

特殊的 Oracle Solaris tune 结构和 var 结构

Oracle Solaris 可调参数表现为各种形式。/usr/include/sys/tuneable.h 文件中定义的 tune 结构是 tune_t_fsflushrtune_t_minarmemtune_t_flkrec 的运行时表示形式。在初始化内核后,可在 tune 结构的相应字段中找到对这些变量的所有引用。

在引导时为此结构设置参数的正确方法是初始化与所需字段名称对应的特殊参数。然后,系统初始化进程会将这些值加载到 tune 结构中。

用于放置各种可调参数的另一种结构是名为 vvar 结构。可以在 /usr/include/sys/var.h 文件中找到 var 结构的定义。autoupbufhwm 等变量的运行时表示形式也存储在该文件中。

请不要在正在运行的系统上更改 tunev 结构。在正在运行的系统上更改这些结构的任何字段都可能会导致系统故障。