【发布时间】:2013-06-13 10:34:32
【问题描述】:
我正在使用内核 3.2.1、x86_64 的 Ubuntu。我正在尝试对文件系统进行基准测试,并且我想限制页面缓存大小以避免文件系统缓存占用过多 RAM,这显然会提高性能(但不会反映内存较少的系统上的结果)。
有没有办法做到这一点?我在一些 RHEL 发行版中看到了一个用于调整 /proc/sys/vm/pagecaches 的选项,这似乎可以满足这一点,但我在 Ubuntu 中没有看到任何有用的东西,除了dirty_background_ratio,它只会触发刷新到磁盘,而不是更多缓存(所以我可以获得更多同步 I/O 等)
谢谢
【问题讨论】:
-
为什么您认为减小 RAM 中的文件系统缓存大小会明显提高性能?
-
我的意思是使用更多 RAM 会提高性能,但不切实际,因为在真实系统中可用的 RAM 会更少
标签: linux page-caching