Oracle Solaris OS 使用双指针时钟算法来查找当内存较低时要回收的页。时钟的第一个指针遍历内存,将页标记为未使用的。第二个指针在第一个指针之后一段距离遍历内存,查看页是否仍标记为未使用的。如果页仍标记为未使用的,该页将被回收。第一个指针和第二个指针之间的距离为 handspreadpages。
无符号长整数
fastscan
1 - 系统中的最大物理内存页数
页
是。此参数要求内核 reset_hands 参数也设置为非零值。在 handspreadpages 的新值被认可后,reset_hands 将设置为零。
该值将设置为物理内存量和 handspreadpages 值 中的较小者。
当您要增大页在被回收之前可能驻留的时间量时。增大该值会增大两个指针之间的间隔,因此,会增大回收页之前的时间量。
不稳定