赵荣涛's Archivers

From admin on 2012-02-01 15:57:51

/dev/shm 的应用

df显示如下:

Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                      11046136   6978924   3497052  67% /
/dev/sda1               101086     12065     83802  13% /boot
tmpfs                   237656         0    237656   0% /dev/shm
df: `/mnt/hgfs': Input/output error
有一个/dev/shm
默认系统就会加载/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的权限和所有者等所有信息会发生变化。挂载后的目录继承了被挂载目录的所有属性,除了名称。

查看完整版本: /dev/shm 的应用

From 双鱼座和什么座最配 on 2012-02-01 16:19:57

博主的内容好强大,不过经常更新的话,会更好的。

From admin on 2012-02-03 13:06:31

谢谢 新年快乐

From 宽带北京 on 2012-02-09 13:33:49

http://www.kdbj.net, http://oicto.com/ 博主换 友情链接么?

From 企业上网 on 2012-02-15 10:19:09

http://www.kd010.com博主:是否愿意交换一下友情链接呢?http://oicto.com/,pr3 收录稳定。长期合作。

From admin on 2012-02-15 10:57:51

可以啊

Tags: