在 CentOS 上清除内存(RAM)缓存

在 CentOS 上清除内存(RAM)缓存

我知道过去也有人问过类似的问题,但我只是好奇。

如果我编写了一个脚本并让它每天午夜运行以检查我的内存使用量是否高于 80...让脚本自动运行是不是一个坏主意sync; echo 1 > /proc/sys/vm/drop_caches?我经常遇到一个问题,我的 RAM 使用率因此达到 99%,我只是有点担心。

提前致谢。

答案1

您不需要这样做。如果 Linux 需要将 RAM 用于其他目的,它将删除所有缓存。请参阅http://www.linuxatemyram.com/为什么 Linux 会奇怪地报告“可用”内存?了解更多信息。

相关内容