使用 Chroots 缓存内存

使用 Chroots 缓存内存

我有一台带有多个 chroot 的服务器,每个 chroot 由不同的用户组使用。大多数用户使用 Jupyter Notebook,只要笔记本保持打开状态,它就会将变量存储在内存中。输出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 |      |        |         |        |
+-------------------+-------+------+------+--------+---------+--------+
  1. 我无法使用 清理缓存sync; echo 1 > /sys/proc/vm/drop_caches。为什么?

  2. 其他 chroot 中的用户无法使用缓存占用的内存。这有什么原因吗?

相关内容