Linux內存文件系統:可滿足高IO的要求
- ramdisk: 基於虛擬在內存中的其他文件系統(ex2fs)。
- 掛載方式:mount /dev/ram /mnt/ramdisk
- ramfs: 物理內存文件系統,只存在於物理內存中。其大小也不是固定的,而是隨着所需要的空間動態得增減。
- 掛載方式:mount -t ramfs yaowen /mnt/ramfs -o maxsize=2000
- ramfs 使用方式:mount yaoxu -t ramfs /mnt/ramfs/ -o maxsize=20M
- tmpfs: 虛擬內存文件系統,不同於塊設備形式實現的ramdisk, 也不同於真對物理內存實現的ramfs 文件系統。
- tmpfs 可以使用物理內存,也能使用交換分區。
- 掛載方式:mount tmpfs /mnt/tmpfs -t tmpfs -o size=32M
- 掛載方式:mount none /mnt/tmpfs -t tmpfs -o size=3G
- tmpfs測試:dd if=/dev/urandom of=./ddfile bs=1024k count=4096
- 測試結果:
保持更新,轉載請注明出處:https://www.cnblogs.com/xuyaowen/p/ramfs-tmpfs-test.html
其他相關鏈接:https://www.cnblogs.com/xuyaowen/p/ramfs-tmpfs-ramdisk.html
tmpfs 相關的鏈接:http://man7.org/linux/man-pages/man5/tmpfs.5.html