LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 655|回复: 2

关于shm

[复制链接]
发表于 2010-6-11 08:39:22 | 显示全部楼层 |阅读模式
分区时后我给/tmp分区了1G空间,现在用df -h 查看

/dev/sda11             64G  6.1G   55G  11% /
udev                   10M  188K  9.9M   2% /dev
/dev/sda6             510M   20M  464M   5% /boot
/dev/sda8              40G   19G   19G  50% /home
/dev/sda9             9.9G  806M  8.6G   9% /var
/dev/sda10            100M  100M     0 100% /tmp
tmpfs                 100M  100M     0 100% /tmp
shm                  1012M  312K 1012M   1% /dev/shm


发现/tmp实际上只有100M,而且已经使用满了,而shm却又1G左右,这是为什么?

请高人解释一下我这里/dev/sda10(tmp分区)和tmpfs还有shm的关系,怎么使用shm里的空间?

谢谢
发表于 2010-6-11 08:56:23 | 显示全部楼层
shm 是用TMPFS挂载的默认为内存大小的一般,至于你的/TMP不知道你有没有发现你的TMP是一个双重挂载,其中一个是用的TMPFS, 你只需要把TMPFS的那个分区从FSTAB里面去掉就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-11 09:44:16 | 显示全部楼层
感谢,2楼正解。我把tmpfs注释调果然,tmp恢复了原来大小
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表