如何配置 Linux 以使用更少的内存进行 IO 缓存?

如何配置 Linux 以使用更少的内存进行 IO 缓存?

我正在运行装有 CentOS 5.8 x64 的 Dell R310,它只运行 apache、svn 和 postfix。它使用 99% 的 RAM 进行缓存,但我希望它使用的 RAM 少一点,比如可能在 90% 以下。我该如何配置它?

答案1

你真的不想这样做。如果其他应用程序需要,内核会立即将缓存页面交给它们。

不让内核使用所有可用 RAM 完全是浪费金钱。

答案2

Linux 将使用所有可用于缓存的 RAM,但是当它需要它来执行其他任何操作时,它就会从缓存中释放出来,因此您不会因为缓存而耗尽内存。

本网站了解更多信息。

相关内容