tmpfs : (virtual memory)
tmpfs 是一套以使用記憶體為基礎的檔案系統。
不同於 ramdisk 的最大差別在於,ramdisk 雖也使用記憶體,但它的屬於 Block device,使用前必須先 format(mkfs),
tmpfs 使用上就很方便囉.. 直接 mount 就可以使用了
要使用需確認 kernel 有沒有勾選 Virtual memory file system support (former shm fs)
可以用下面方法使用:
1. mkdir /mnt/ramfs
vi /etc/fstab
none /mnt/ramfs tmpfs defaults 0 0
mount /mnt/ramfs
沒指定大小,預設是 ram 的一半。
2. mount -t tmpfs -o size=256m none /mnt/tmpfs
256m 是 256Mb 的意思。
3. vi /etc/fstab
tmpfs /tmp tmpfs size=100m,mode=1777 0 0
編輯 fstab 開機時可以透過 mount -a 自動載入。
Reference:http://www.ibm.com/developerworks/cn/linux/filesystem/l-fs3/
http://wiki.debian.org.hk/w/Tmpfs
留言
張貼留言