tmpfs简要
tmpfs - a virtual memory filesystem
tmpfs是一个虚拟的文件系统,驻留在内存中,访问速度快
挂载(mount)时自动创建,卸载(umount)时其所保存的内容丢失
挂载
1 | mount -t tmpfs -o size=10M tmpfs /mnt/test |
卸载
1 | umount /mnt/test |
特性或属性:
- 物理内存吃紧时可使用交换空间
- 只消耗固定的物理内存或交换空间
- 可remount方式改变大小
重新挂载(remount)
1 | mount -o remount,size=20M /mnt/test/ |
内核相关编译选项
- CONFIG_TMPFS=y
- CONFIG_TMPFS_POSIX_ACL=y
- CONFIG_TMPFS_XATTR=y
- ...