在Wikipedia上,它说tmpfs存储在易失性内存中,而不是持久性存储设备中。我做了一些实验,发现矛盾之处。
(我的计算机环境-> Mac OS / X并行Ubuntu 16.04 x64) 输入
free -m
我不知道“共享”是什么意思。输入
man free
这是否意味着“共享”列显示了/ proc / meminfo中的Shmem?继续输入
vim /proc/meminfo
回馈
这确实意味着ram上tmpfs的一部分。
但是我键入
df -lh
这意味着磁盘上的tmpfs的一部分。
我感到困惑!有人可以告诉我如何在Linux上实现tmpfs吗?它在磁盘上还是在地球上?还是都不是。
答案 0 :(得分:0)
tmpfs是使用诸如RAM之类的易失性存储器的临时文件系统。请查看手册页: http://man7.org/linux/man-pages/man5/tmpfs.5.html