我正在使用带有目录的tmpfs 。/tmp
但是,当我添加文件时,输出free -h
显示cached
列值也会增加。
但是,我想知道页面缓存使用信息也被添加到cached
. 当我们内存不足时,目录中文件使用的内存是否/tmp
可以回收,就像我们对页面缓存所做的那样。
正如内核 tmpfs中所说:
size:为此 tmpfs 实例分配的字节数限制。默认值为没有交换的物理 RAM 的一半。如果您的 tmpfs 实例过大,则机器将死锁,因为 OOM 处理程序将无法释放该内存。
明明说tmpfs内存是不能回收的。