Posted on 2009-11-05 13:26
MichaelCao 閱讀(522)
評論(0) 編輯 收藏 引用 所屬分類:
Linux
http://blog.e2eol.cn/2009/03/27/ubuntu-linux-%E5%A4%A7%E5%86%85%E5%AD%98%E4%BD%BF%E7%94%A8ramdisk%E6%96%B9%E6%B3%95%E8%BD%AC%E8%BD%BD/
2。6版本下支持tmpfs文件系統,就是ramdisk,最大可以達到內存總量的一半,即你有1G的內存,就可以分配512M。使用命令:
mkdir ~/ramdisk
sudo mount -t tmpfs none ~/ramdisk
sudo chown tualatrix:tualatrix ~/ramdisk
tmpfs的好處是容量大,不會占用很多內存,使用多少占用多少
tmpfs既可以用到ram又可以用到swap,ram優先。最大默認容量是內存的一半,但可以修改/etc/default/tmpfs。
/tmp默認是不掛在tmpfs的,但可以手動掛載。
$ mount|grep tmpfs
varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
lrm on /lib/modules/2.6.22-14-generic/volatile type tmpfs (rw)
none on /home/zhuqin/ramdisk type tmpfs (rw)
$ df -h
文件系統 容量 已用 可用 已用% 掛載點
varrun 760M 80K 760M 1% /var/run
varlock 760M 0 760M 0% /var/lock
udev 760M 112K 760M 1% /dev
devshm 760M 28K 760M 1% /dev/shm
lrm 760M 33M 727M 5% /lib/modules/2.6.22-14-generic/volatile
none 760M 100M 661M 14% /home/zhuqin/ramdisk
評論看起來不錯。可以嘗試一下哈哈。這邊都是8核,8G的內存,不用白不用啊。