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

转载于:https://blog.51cto.com/loofeer/791065

linux下修改/dev/shm tmpfs文件系统大小相关推荐

  1. 内存属于linux文件吗,linux下的/dev/shm是什么? 内存 文件系统

    linux下的/dev/shm是什么? /dev/shm/是linux下一个目录,/dev/shm目录不在磁盘上,而是在内存里,因此使用linux /dev/shm/的效率非常高,直接写进内存. 我们 ...

  2. linux下的/dev/shm/ 以及与swap目录的区别【转】

    /dev/shm 概念 首先可以看出来/dev/shm是一个设备文件, 可以把/dev/shm看作是系统内存的入口, 可以把它看做是一块物理存储设备,一个tmp filesystem, 你可以通过这个 ...

  3. linux下的/dev/shm/ 以及与swap目录的区别

    一./dev/shm/介绍: /dev/shm/是linux下一个非常有用的目录,因为这个目录不在硬盘上,而是在内存里.因此在linux下,就不需要大费周折去建ramdisk,直接使用/dev/shm ...

  4. linux下的/dev/shm/

    首先可以看出来/dev/shm是一个设备文件, 可以把/dev/shm看作是系统内存的入口, 可以把它看做是一块物理存储设备,一个tmp filesystem, 你可以通过这个设备向内存中读写文件, ...

  5. dev shm与oracle,linux下的/dev/shm/及对Oracle 的影响

    一./dev/shm/介绍: /dev/shm/是linux下一个非常有用的目录,因为这个目录不在硬盘上,而是在内存里.因此在linux下,就不需要大费周折去建ramdisk,直接使用/dev/shm ...

  6. linux下的/dev/shm目录

    linux中/dev目录下一般都是一些设备文件,例如磁盘.内存.摄像头等. /dev/shm这个目录是linux下一个利用内存虚拟出来的一个目录,这个目录中的文件都是保存在内存中,而不是磁盘上.其大小 ...

  7. Linux下修改EXT2/EXT3/EXT4文件系统的磁盘卷标的方法

    首先要获取你的磁盘在/dev中的路径,可以使用这两个命令查看:mount和fdisk -l 用到的工具先交代一下: e2fsprogs 和 tune2fs 接下来假设要修改的磁盘是/dev/sda1 ...

  8. linux调节字体大小加粗,Linux下修改终端字体颜色和大小

    方法一: 1.在~/.bash_profile文件中添加LS_COLORS export LS_COLORS='no=00:fi=00:di=01;33:ln=01;36:pi=40;33:so=01 ...

  9. 修改/dev/shm大小

    如何修改/dev/shm大小? /dev/shm在/etc/fstab中挂载,对应tmpfs,实际使用的是内存的空间.默认情况下,/dev/shm为物理内存大小的一半.因而,调整/dev/shm大小有 ...

最新文章

  1. 爬虫或恶意攻击,如何动态屏蔽IP地址?
  2. ndarray维度认识及np.concatenate函数详解
  3. 在vmware workstation上安装系统
  4. 《互联网运营智慧》进展
  5. Git 远程分支的pull与push
  6. 机电传动控制课程第一周学习笔记
  7. C语言显示字符型和整型数据类型的表示范围
  8. Android配置build.gradle解锁更高逼格玩法(多版本共存、分服务器打包等)
  9. VIM-配置-.vimrc
  10. Flask 框架app = Flask(__name__) 解析
  11. 第二章 API的理解和使用
  12. 关于java.util.ConcurrentModificationException和remove倒数第二个元素
  13. 小米9开售秒罄!系统更新:新增月亮拍照及运动跟拍模式
  14. 基于JAVA+SpringMVC+MYSQL的鲜花销售平台
  15. Mysql的int和bigint字段类型,映射到Java的Integer和Long类型时,勾选UNSIGNED无符号会导致越界转换。
  16. HTML5离线缓存(Application Cache)
  17. python连接服务器informix_连接到Informix数据库 - Python方式
  18. 手把手教你进行腾讯云域名注册
  19. Getting Started in Six Sigma
  20. iOS 13 修改状态栏背景色

热门文章

  1. 【 FPGA 】跨时钟域处理以及边沿检测
  2. 结构型模式 -- 代理模式(静态代理动态代理)
  3. 利用VSTS工具自动测试
  4. 2018.11月Android优质开源项目
  5. JavaScript执行环境及作用域(一)——执行环境栈和作用域链机制
  6. 查看mysql数据库及表编码格式
  7. 原子操作之sync/atomic
  8. WPD:Page Download Time Breakdown选项详解
  9. Unicode编码完全探究(三)之联通乱码
  10. 工作那些事(十六)面试时,面试官喜欢的非技术问题汇总