gpt4 book ai didi

linux - 如何限制系统上的页面缓存量?

转载 作者:太空宇宙 更新时间:2023-11-04 10:29:02 25 4
gpt4 key购买 nike

我正在运行 HPC 工作负载,我的系统有半 TB 的 RAM。我需要防止内核占用过多的页面缓存,因为当它刷新数据时,它刷新数据的速度太快以至于我的驱动器都被锁定了。

我如何限制内核将使用的页面缓存量?

我尝试了我在谷歌上找到的所有内容,限制在

vm.dirty_background_ratio
vm.dirty_background_bytes
vm.dirty_ratio
vm.dirty_bytes

还有

vm.vfs_cache_preassure

似乎没有任何效果,内核不断增加页面缓存的使用,我需要定期 echo 3 >/proc/sys/vm/drop_caches 来解决这个问题

最佳答案

看看tuning page cache .你想做这样的事情

echo "40" > /proc/sys/vm/pagecache

我建议不要更改任何东西,因为内核附带的 LRU/MRU 缓存算法非常有效。远远超过您可以调整的范围。

关于linux - 如何限制系统上的页面缓存量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40752429/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com