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

退出打印视图

更新时间: 2014 年 12 月
 
 

pages_pp_maximum

说明

定义必须处于未锁定状态的页数。如果将锁定页的某个请求会迫使可用内存低于该值,将会拒绝该请求。

数据类型

无符号长整数

缺省值

(tune_t_minarmem + 100 和 [引导时可用内存的 4% + 4 MB]) 中的较大者

范围

系统强制实施的最小值是 tune_t_minarmem + 100。系统不会强制实施最大值。

单位

动态?

是,除非发生添加或删除内存的动态重新配置操作。在那种情况下,该值将重置为 /etc/system 文件中提供的值或者将根据新的物理内存值计算得出。

验证

如果 /etc/system 文件中指定的值或计算得出的缺省值小于 tune_t_minarmem + 100,则该值将重置为 tune_t_minarmem + 100。

如果增大 /etc/system 文件中的该值,则不会显示任何消息。仅在引导时,以及在涉及添加或删除内存的动态重新配置操作期间,才会进行验证。

何时更改

当可用内存量看起来足够用,但内存锁定请求却失败或者向共享内存段附加 SHARE_MMU 标志失败时。

太大的值会导致内存锁定请求(mlockmlockallmemcntl)无谓地失败。有关更多信息,请参见 mlock(3C)mlockall(3C)memcntl(2)

交付级别

不稳定