首页/系统/Linux 内核与性能调优速查/vm.watermark_boost_factor 瞬时抬升水位
内存与 OOM58 条

vm.watermark_boost_factor 瞬时抬升水位

按比例临时抬高低水位,缓解碎片化时的分配失败;属于瞬态缓冲,不是长期给系统多留内存的手段。

参数vm.watermark_boost_factor
默认15000(百分比基数)
关联watermark_scale_factor 决定常驻水位

查看

查看
sysctl vm.watermark_boost_factor vm.watermark_scale_factor
cat /proc/zoneinfo | grep -E 'boost|low' | head

易错点

  • 把 boost 当容量参数调大没有收益,问题通常在碎片或泄漏
  • 与 THP/大页场景相关,调整前先确认高阶分配是否真的失败(看 buddyinfo)

数据来源与参考

  • Linux 内核 Documentation/admin-guide/sysctl/vm.rst
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌