Solaris 可调参数参考手册

handspreadpages

说明

内存较低时,Solaris OS 使用双指针时钟算法查找候选回收页。时钟的第一个指针会扫描内存,将页标记为未使用。第二个指针距离第一个指针一段距离之后再扫描内存,检查页是否仍标记为未使用。如果是,则回收页。第一个和第二个指针之间的距离为 handspreadpages

数据类型

无符号长整数

缺省值

fastscan

范围

1 到系统上的最大物理内存页数

单位

是否为动态

是。此参数要求将内核 reset_hands 参数也设置为非零值。一旦识别出 handspreadpages 的新值,便会将 reset_hands 设置为零。

验证

将值设置为物理内存量与 handspreadpages 之间的较小值。

何时更改

需要延长页在回收之前可能驻留的时间时。增大此值会增加两个指针之间的距离,从而会延长回收页之前的时间。

承诺级别

不稳定