我正在运行装有 CentOS 5.8 x64 的 Dell R310,它只运行 apache、svn 和 postfix。它使用 99% 的 RAM 进行缓存,但我希望它使用的 RAM 少一点,比如可能在 90% 以下。我该如何配置它?
答案1
你真的不想这样做。如果其他应用程序需要,内核会立即将缓存页面交给它们。
不让内核使用所有可用 RAM 完全是浪费金钱。
答案2
Linux 将使用所有可用于缓存的 RAM,但是当它需要它来执行其他任何操作时,它就会从缓存中释放出来,因此您不会因为缓存而耗尽内存。
看本网站了解更多信息。