在Linux系统上通过df -h 查看系统存储使用量时,经常会碰到tmpfs文件系统,tmpfs是什么文件系统?

tmpfs 使用举例
tmpfs 概念
tmpfs是一种虚拟内存文件系统,即基于内存的文件系统,创建时不需要使用mkfs等初始化。
tmpfs数据存储空间在VM(virtual memory),VM是由linux内核里面的vm子系统管理。linux下面VM的大小由RM(Real Memory)和swap组成,RM的大小就是物理内存的大小,而Swap的大小是由自己决定的。
挂载tmpfs实践
挂载tmpfs 目录大小可以任意设定
我的linux系统内存16G

主机内存
但是可以挂载100G的tmpfs

挂载查过内存大小的tmpfs
挂载目录下超过tmpfs文件系统大小的文件内容会被截断
挂载1G tmpfs

挂载1G tmpfs
往tmpfs 目录复制2G大小文件,可以看到只复制了1G 到/demo/tmpfs目录中

通过free -g查看内存使用状况,可以证明/demo/tmpfs目录下文件都放到了内存中。下图中,/demo/tmpfs/test 文件大小为1G,可用内存为9G。删除/demo/tmpfs/test后,可用内存变为10G

tmpfs 占用内存查看
相关文章:
穿书:反派求生指南《苏雨薇楚瑶林凡》在线阅读 送福气小说大结局无弹窗09-16
红保保险柜售后24小时联系方式维修查询实时反馈-今-日-资-讯(红保保险柜保险柜没钥匙怎么打开)09-15
格立特保险柜维修售后号码24小时丨全国400服务点实时反馈-今-日-资-讯(格立特保险柜保险柜密码怎么算)09-15
得宝(diplomat)保险柜客服人工号码(全国统一)400客服热线实时反馈全+境+到+达(得宝(diplomat)保险柜保险柜 怎么改密码)09-15
天下家无贼保险柜全国统一服务号码-全国服务热线实时反馈全+境+到+达(天下家无贼保险柜保险柜没有电怎么开锁)09-15