Добрый день.
Сделал небольшой сервачек, который пишет онлайн видео с IP камер и сохраняет в виде файлов на жестком диске, так же на этом сервачке происходит конвертация видео в нужный формат.
На серваке свопа нет за ненадобностью и 4 GB памяти.
Поначалу работы все ок и 98% памяти свободной, но после 8 часов работы умный Linux кеширует практически всю свободную память и оставляет меньше 1% на приложения. Соответственно если запускается какое либо из приложений, то оно вылетает из-за того что памяти нет.
Перерыл весь интернет и ничего умнее не придумал как раз в 10сек скидывать кеш такой командой:
/bin/sync && /bin/echo 3 > /proc/sys/vm/drop_caches
Есть ли возможность принудительно отключить кеширование или снизить коэффициент кеширования до минимума?
Просто в моем случае кеширование ну вообще не нужно, а только как оказалось только мешает и даже тормозит процесс.