У меня есть сервер с множеством chroot'ов, каждый из которых используется отдельной группой пользователей. Большинство из них используют блокноты Jupyter, которые хранят переменные в памяти до тех пор, пока блокноты остаются открытыми. Выход free -h
следующее;
+-------------------+-------+------+------+--------+---------+--------+
| | total | used | free | shared | buffers | cached |
+-------------------+-------+------+------+--------+---------+--------+
| memory | 70G | 65G | 5.8G | 35G | 25M | 36G |
| -/+ buffers/cache | | 29G | 41G | | | |
| cache | 3.7G | 3.7G | | | | |
+-------------------+-------+------+------+--------+---------+--------+
Я не могу очистить кеш с помощью sync; echo 1 > /sys/proc/vm/drop_caches
. Зачем?
Пользователи других chroot не могут использовать память, занятую кешем. Для этого есть причина?