2。6版本下支持tmpfs文件系統(tǒng),就是ramdisk,最大可以達(dá)到內(nèi)存總量的一半,即你有1G的內(nèi)存,就可以分配512M。使用命令:
mkdir ~/ramdisk
sudo mount -t tmpfs none ~/ramdisk
sudo chown tualatrix:tualatrix ~/ramdisk
tmpfs的好處是容量大,不會占用很多內(nèi)存,使用多少占用多少
tmpfs既可以用到ram又可以用到swap,ram優(yōu)先。最大默認(rèn)容量是內(nèi)存的一半,但可以修改/etc/default/tmpfs。
/tmp默認(rèn)是不掛在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
文件系統(tǒng) 容量 已用 可用 已用% 掛載點
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
評論看起來不錯??梢試L試一下哈哈。這邊都是8核,8G的內(nèi)存,不用白不用啊。