【问题标题】:Is tmpfs (linux/ubuntu)on disk or ram?tmpfs (linux/ubuntu) 在磁盘还是内存上?
【发布时间】:2019-01-16 05:19:05
【问题描述】:

在维基百科上,它说 tmpfs 存储在易失性内存上,而不是持久性存储设备上。我做了一些实验,遇到了矛盾。

(我的电脑环境-->Mac OS/X 并行 Ubuntu 16.04 x64 ) 类型

free -m

回馈

我不知道“共享”是什么意思。类型

man free

回馈

这是否意味着“共享”列显示 /proc/meminfo 中的 Shmem 是什么?继续打字

vim /proc/meminfo

回馈

这确实意味着内存上的 tmpfs 的一部分。

但我会打字

df -lh

回馈

这意味着磁盘上的 tmpfs 的一部分。

我感到很困惑!有人能告诉我 tmpfs 是如何实现的(在 Linux 上)吗?它是在磁盘上还是在地球上的内存上?或者两者都没有。

【问题讨论】:

    标签: tmpfs


    【解决方案1】:

    tmpfs 是一个使用易失性内存(如 RAM)的临时文件系统。请看一下手册页: http://man7.org/linux/man-pages/man5/tmpfs.5.html

    【讨论】:

      猜你喜欢
      • 2012-05-13
      • 2012-01-16
      • 1970-01-01
      • 1970-01-01
      • 2021-04-20
      • 1970-01-01
      • 2010-12-29
      • 2020-07-04
      • 2011-11-25
      相关资源
      最近更新 更多