linux下/dev/shm是什么?
来源:互联网 发布:阿里云手机端 编辑:程序博客网 时间:2024/05/22 00:27
[导读] 默认系统就会加载/dev/shm ,它就是所谓的tmpfs,有人说跟ramdisk(虚拟磁盘),但不一样。象虚拟磁盘一样,tmpfs 可以使用您的 RAM,但它也可以使用您的交换分区来存储。而且传统的虚拟磁盘是个块设备,并需要一...
默认系统就会加载/dev/shm ,它就是所谓的tmpfs,有人说跟ramdisk(虚拟磁盘),但不一样。象虚拟磁盘一样,tmpfs 可以使用您的 RAM,但它也可以使用您的交换分区来存储。而且传统的虚拟磁盘是个块设备,并需要一个 mkfs 之类的命令才能真正地使用它,tmpfs 是一个文件系统,而不是块设备;您只是安装它,它就可以使用了。
tmpfs有以下优势:
1,动态文件系统的大小。
2,tmpfs 的另一个主要的好处是它闪电般的速度。因为典型的 tmpfs 文件系统会完全驻留在 RAM 中,读写几乎可以是瞬间的。
3,tmpfs 数据在重新启动之后不会保留,因为虚拟内存本质上就是易失的。所以有必要做一些脚本做诸如加载,绑定的操作。
好了讲了一些大道理,还是讲讲应用吧:
首先在/dev/stm建个tmp文件夹,然后与实际/tmp绑定
mkdir /dev/shm/tmp
chmod 1777 /dev/shm/tmp
mount --bind /dev/shm/tmp /tmp(--bind )
在使用mount --bind olderdir newerdir命令来挂载一个目录到另一个目录后,newerdir的权限和所有者等所有信息会发生变化。挂载后的目录继承了被挂载目录的所有属性,除了名称。
---★ 本文转摘自『IT学习者』→ http://www.itlearner.com/article/4361
- linux下/dev/shm是什么?
- linux下/dev/shm是什么
- linux下的/dev/shm/
- linux下的/dev/shm/
- linux下/dev/shm设备
- Linux下/dev/shm目录
- linux系统/dev/shm是什么,如何修改?
- linux下的/dev/shm/目录
- 理解linux下/dev/shm tmpfs
- Linux 下的tmpfs文件系统(/dev/shm)
- Linux 下的tmpfs文件系统(/dev/shm)
- Linux 下的tmpfs文件系统(/dev/shm)
- Linux /dev/shm tmfs
- Linux的 /dev/shm/
- Linux下tempfs及/dev/shm原理与应用
- Linux目录下/dev/shm的理解和使用
- Linux目录下/dev/shm的理解和使用
- linux /dev/shm的用途
- uploadify-v3.1 java 实例
- Linux进程管理内核API函数pid_task( )
- Android开发真机调试-告别数据线-使用无线真机调试
- linux 文件系统小结
- 查看计划缓存里最频繁的物理操作
- linux下/dev/shm是什么?
- 类的大小 2
- 谷歌与火狐的CSS:hover差异
- 坑爹的innerText
- html代码测试小工具
- printf 原理探讨
- Java Bytes 操作和类型转换
- 我在北京找工作(五):备战阿里巴巴java笔试<1>:筑基
- ubuntu常用工具安装