在维基百科上,它说 tmpfs 存储在易失性内存而不是持久存储设备上。我做了一些实验,遇到了矛盾。
(我的电脑环境-->Mac OS/X并口Ubuntu 16.04 x64 )类型
free -m
我不知道“共享”是什么意思。类型
man free
这是否意味着“共享”列显示 /proc/meminfo 中的 Shmem 是什么?继续打字
vim /proc/meminfo
回报
它确实意味着 ram 上的 tmpfs 的一部分。
但我打字
df -lh
这意味着磁盘上的 tmpfs 的一部分。
我感到很困惑!有人能告诉我 tmpfs 是如何实现的(在 Linux 上)吗?它是在磁盘上还是在地球上的内存上?或者两者都不是。