Как убрать /var/log/httpd/*.gz из системного кеша (ОЗУ)?
Система CentOS 7 x64.
Работает сервис httpd, логи по ~500Мб, стоит суточная ротация с архивированием, хранятся последние 3 месяца логов.
Так вот, система забивает большую часть ОЗУ кешируя (оставляя) эти файлы в памяти.
В htop видно как занято 15% ОЗУ, и примерно 80% кеша (оранжевая полоска).
При удалении архивов логов кеш естественно уменьшается.
Можно как-то запретить системе кешировать архивы логов в ОЗУ?
Обращений к этим логом почти нет, руками их просматриваю раз в месяц, а кеш висит.
Один раз даже заметил что часть ОЗУ ушла в своп, хотя при этом актуальные данные так и занимали ~15-25% ОЗУ.