歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 下 RamDisk使用

Ubuntu 下 RamDisk使用

日期:2017/2/28 16:25:45   编辑:Linux教程

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。

如果沒有這行,www.linuxidc.com可以自己加入並修改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 目錄,系統不給刪除。

Copyright © Linux教程網 All Rights Reserved