Я знаю, что об этом спрашивали подобным образом в прошлом, но мне просто любопытно.
Если бы я сделал сценарий и запускал его каждую полночь, чтобы проверять, было ли использование моей памяти выше, чем, скажем, 80 ... было бы плохой идеей запускать сценарий автоматически sync; echo 1 > /proc/sys/vm/drop_caches
? Я часто сталкиваюсь с проблемой, когда из-за этого мой объем оперативной памяти достигает 99%, и я просто немного беспокоюсь.
Заранее спасибо.
Вам не нужно этого делать. Linux отбросит все кеши, если ему потребуется оперативная память для других целей. Видеть http://www.linuxatemyram.com/ и Почему Linux странно сообщает о «свободной» памяти? Чтобы получить больше информации.