默认系统就会加载/dev/shm ,它就是所谓的tmpfs,有人说跟ramdisk(虚拟磁盘),但不一样。象虚拟磁盘一样,tmpfs 可以使用您的 RAM,但它也可以使用您的交换分区来存储。而且传统的虚拟磁盘是个块设备,并需要一个 mkfs 之类的命令才能真正地使用它,tmpfs 是一个文件系统,而不是块设备;您只是安装它,它就可以使用了。

tmpfs有以下优势: 
1.动态文件系统的大小。

2.tmpfs 的另一个主要的好处是它闪电般的速度。因为典型的 tmpfs 文件系统会完全驻留在 RAM 中,读写几乎可以是瞬间的。

3.tmpfs 数据在重新启动之后不会保留,因为虚拟内存本质上就是易失的。所以有必要做一些脚本做诸如加载,绑定的操作。通常使用/dev/shm作共享内存 shm_open,shm_unlink)。 /dev/shm是个临时文档系统(tmpfs),能够从/etc/fstab中mount。因此,支持标准的参数例如"size",能够用来增加或减少在/dev/shm上的tmpfs大小.(默认的,他的大小是系统RAM的一半)

调整/dev/shm的大小

1)查看大小 

df -h /dev/shm

 2)修改大小 

vi /etc/fstab
tmpfs /dev/shm tmpfs defaults,size=4096M 0 0

3)重新挂载 

umount /dev/shm
mount /dev/shm

4)查看修改后的大小 

df -h /dev/shm

5)不重起修改tmpfs大小 mount -o remount,size=38g /dev/shm

Linux下修改文件系统的大小等属性相关推荐

  1. linux修改swap分区大小2GB,Linux下修改Swap分区大小

    据了解Linux下可以有两种方法创建交换空间,一种是创建交换分区,另一种是创建交换文件.本文记录的是创建交换文件的方法,因为我用的是这种方法.. 添加交换文件步骤: 1.找个地方创建一个.swap的文 ...

  2. Linux下修改Swap分区大小

    据了解Linux下可以有两种方法创建交换空间,一种是创建交换分区,另一种是创建交换文件.本文记录的是创建交换文件的方法,因为我用的是这种方法.. 添加交换文件步骤:  1.找个地方创建一个.swap的 ...

  3. Linux下修改swap的大小

    说到swap~它是什么的呢? 其实swap是内存的交换区:换句话说,如果内存不够用了,那么系统会在硬盘上存储一些内存中不常用的数据,之后将这部分数据在存储中析构掉:这样内存就又有剩余空间可以运行东东啦 ...

  4. Linux下修改消息队列大小

    修改/etc/sysctl.conf 1.vi /etc/sysctl.conf 2.按I键修改,在最后一行添加kernel.msgmax=xxxx,按esc退出编辑,输入 :wq 保存退出. 3.s ...

  5. Linux下修改TomcatJVM内存大小

    要添加在tomcat 的bin 下 catalina.sh  里,位置cygwin=false前 .注意引号要带上,红色的为新添加的. # OS specific support.  $var _mu ...

  6. 【转】Linux 下修改Tomcat使用的JVM内存大小

    转自  : http://blog.csdn.net/sully2008/article/details/6457570 我的服务器的配置: # OS specific support.  $var ...

  7. 自学 Linux 8—文件系统简介之 Linux 下的文件系统

      在 UNIX 族的操作系统中,文件系统占有十分重要的地位,文件的概念涵盖了 UNIX 设备和操作对象的全部内容,对设备的操作方式几乎可以与对普通文件的操作等价.本博客对文件系统进行简单的介绍,主要 ...

  8. Linux下监控文件系统

    Linux下监控文件系统 Linux的后台程序通常在机器没有问题的情况下,需要长期运行(比如说数个月,甚至是数年).但是,程序的配置文件有时候是需要定期作调整.为了不影响程序对外服务(不重启),动态加 ...

  9. Linux下的文件系统

    Linux下的文件系统 一.tar的用法 二.文件的归档 1.对目录文件进行归档 2.查看归档包内容 三.文件的解压缩 1.压缩和解压缩工具介绍 2.使用gzip解压缩 ①gzip压缩 ②gzip解压 ...

最新文章

  1. centos mysql5.7主从同步配置_centos7搭建mysql5.7主从同步
  2. 雅虎卖身Verizon对微软必应有什么影响?
  3. 基本设计模式:单例模式和工厂模式代码实现
  4. Scrapy框架学习笔记:猫眼爬虫
  5. 红警 1 游戏开源,代码非常规范,网友:秀色可餐
  6. 我的asp.net mvc学习过程
  7. 微软在 Linux 虚拟机偷偷安装Azure App,后修复严重漏洞但Linux虚拟机难以修复
  8. iwebshop关于按钮点击提示的系列代码操作流程
  9. 武汉斗鱼php面试流程,斗鱼面试题
  10. vm14安装mac10教程(亲测;转载)
  11. [OpenBMC] 快速上手OpenBMC的Redfish
  12. 阿里maven仓库地址
  13. HIVE一些字符处理
  14. PDM的工程图纸管理解决方案
  15. 漏洞修复:Cache Management: Insecure Policy
  16. echart 三维可视化地图_Echarts三维坐标系
  17. 怎么追学计算机的女生,怎样去追比较文静,不爱说话的女生!!!!!
  18. 微信android登录协议分析,手机微信协议分析,请教··
  19. (41)Decal [ 贴花] Actor
  20. 软妹子之心,智能硬汉子们可懂?

热门文章

  1. Excel公式太复杂?我花一晚上做了个格式化工具
  2. ARM CortexA9寄存器组织
  3. Redis中间件学习笔记(三)(面试重点)
  4. CSS基础总结(五)定位
  5. echarts制作饼状图如何设置不同类别之间有一定间隔?
  6. 成信大ENVI_IDL第三周课堂内容1:读取OMI数据(HDF5文件)以及输出+解析
  7. python爬虫小测试
  8. mysql 选择前五项数据_历史五项基础数据之最!都知道得分者是张伯伦,那其他的呢?...
  9. 保护移动设备免受恶意软件侵害优秀方法
  10. 友盟第三方登录(QQ登录)