zoukankan      html  css  js  c++  java
  • Ubuntu下RamDisk使用

        Ubuntu默认将内存的一半作为ramdisk空间使用。挂载点为/dev/shm 文件类型为tmpfs


      /dev/shm 不完全是RamDisk,若它使用超过电脑一半以上的RAM,就会开始吃SWAP。另外它没用到的部份,会自动释放出来给系统使用


      ramdisk作用可以将缓存放到其中,这样延长硬盘寿命,并且提高电脑速度


      1,修改ramdisk操作


      调整/dev/shm目录的大小


      1)查看大小

      df -h /dev/shm


      2)修改大小

      vi /etc/fstab

      tmpfs /dev/shm tmpfs defaults,size=4096M 0 0

      size参数也可以用G作单位:size=1G。

      如果没有这行,可以自己加入并修改size大小


      3)重新挂载

      umount /dev/shm

      mount /dev/shm


      4)查看修改后的大小

      df -h /dev/shm


      2,将/tmp目录设置到RamDisk的方法


      基本上只要打以下指令,就能将 /tmp 绑定到 /dev/shm


      mkdir /dev/shm/tmp

      chmod 1777 /dev/shm/tmp

      mount --bind /dev/shm/tmp /tmp


      注:为何是用 mount --bind 绑定,而不是 ln -s 软连结,原因是 /tmp 目录,系统不给删除。

  • 相关阅读:
    Maven的作用
    redis持久化的几种方式
    3.持续交付实战用户管理服务
    MySQL 一些概念
    Git学习笔记--定制
    Git学习笔记--标签
    Git学习笔记--分支
    Git学习笔记--远程仓库
    Git学习笔记--版本控制
    Git学习笔记--init、add、commit
  • 原文地址:https://www.cnblogs.com/ahuo/p/2597391.html
Copyright © 2011-2022 走看看