PageScannerConfig

与网页扫描器行为相关的配置。

字段类型说明默认
zero_page_scans_per_second ZeroPageScanCount 此选项用于配置零页扫描器每秒会考虑的候选页面数量上限。 网页扫描器必须处于运行状态,此选项才能生效。除非 `disable_at_boot` 设置为 True,否则它可以在启动时启用。 default
page_table_eviction_policy PagetableEvictionPolicy 为未访问的用户页表设置回收政策。 始终
disable_eviction bool 设置后,停用页面扫描器以驱逐用户页面分页器支持的页面。驱逐可以减少内存用量并防止内存不足的情况,但会使系统行为的某些时间可预测性消失。
disable_at_boot bool 如果此选项的值为 true,则会导致内核活动内存扫描器在启动时被初始停用。您还可以使用内核控制台启用和停用它。如果停用扫描器,您可以提高系统的可预测性,因为它会移除基于时间和后台的内存驱逐。 扫描器执行的每项操作都可以单独配置和停用。如果所有操作均处于停用状态,则启用扫描器不会产生任何影响。