【发布时间】:2016-11-23 08:49:53
【问题描述】:
我正在运行 HPC 工作负载,我的系统有半 TB 的 RAM。我需要防止内核占用过多的页面缓存,因为当它刷新数据时,它刷新数据的速度非常快,以至于我的驱动器都被锁定了。
如何限制内核将使用的页面缓存数量?
我尝试了我在 google 上找到的所有内容,将其限制在
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 来解决这个问题
【问题讨论】:
标签: linux performance filesystems