Очистка кэша в Linux

Linux кеширует  файлы в оперативную память. В принципе, в этом нет ничего страшного, потому что как только, занятая закешированными файлами, оперативная память понадобится ядру, она будет частично освобождена для более приоритетной задачи. Для того, чтобы посмотреть сколько оперативной памяти занято и сколько закешировано в данный момент, можно воспользоваться командой free.

Чтобы на сервере было свободно пару гигов оперативы, есть вариант

echo 3 > /proc/sys/vm/drop_caches