默认系统就会加载/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

3)重新挂载 

umount /dev/shm
mount /dev/shm

4)查看修改后的大小 

df -h /dev/shm

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

最新文章

  1. Loadrunner11安装和破解方法
  2. iOS 关于webView的使用方法
  3. noi2006day2_最大获利 网络流
  4. [转]微软联合CSDN英雄在线编程大赛
  5. typedef 优于 #define
  6. iOS基本网络请求
  7. VMware vSphere服务器虚拟化实验六 vCenter Server 添加储存
  8. [笔记]GBDT理论知识总结
  9. 如何将R包安装到自定义路径
  10. jsplumb 中文基础教程
  11. sublime text 3安装
  12. 每天一个linux命令(3):pwd
  13. Task 6.2冲刺会议四 /2015-5-17
  14. [洛谷P2783]有机化学之神偶尔会做作弊
  15. 理解Web应用程序的代码结构和运行原理(3)
  16. Python教程 深入条件控制
  17. js的两种查询方式 LHS and RHS
  18. [更新中]【fit-flow使用总结】djang开发中git flow使用总结
  19. 使用ABAP Push Channel(APC)开发的乒乓球游戏,可双打
  20. Java 虚拟机类加载机制

热门文章

  1. python全栈开发day53-mysql
  2. mysql特殊使用
  3. iframe获取元素
  4. Oracle中start with...connect by子句的用法
  5. Maya 常用环境变量详解
  6. Sleep,Hibernate and Hybrid
  7. CentOS系统找不到setup命令工具的解决方法
  8. POJ 1195 Mobile phones【二维树状数组】
  9. Cursor for loop in Oracle
  10. shell编程第五天