RAM 文件系统

更新时间:
2024-01-09
下载文档

RAM 文件系统

RAMFS 将一部分固定大小的内存当作分区来使用。它并非一个实际的文件系统,而是一种将实际的文件系统装入内存的机制。将一些经常被访问而又不会更改的文件放在内存中,可以明显地提高系统的性能,而且在设备的调试初期其他 Flash 类型的文件系统还未能正常工作时,使用内存型文件系统可以方便设备的调试。

通过 mount 命令可以挂载 RAMFS 文件系统,其中/mnt/ram 中的 ram 是动态创建的,不需要用户手动进行创建。

# showmount
AUTO-Mount point show >>
       VOLUME                    BLK NAME
-------------------- --------------------------------
/media/hdd0                /dev/blk/hdd0:0
Mount point show >>
       VOLUME                    BLK NAME
-------------------- --------------------------------
/tmp                    0
# mount -t ramfs 10000 /mnt/ram
# showmount
AUTO-Mount point show >>
       VOLUME                    BLK NAME
-------------------- --------------------------------
/media/hdd0                /dev/blk/hdd0:0
Mount point show >>
       VOLUME                    BLK NAME
-------------------- --------------------------------
/mnt/ram                   10000
/tmp                     0                          
# touch /mnt/ram/hy
# ls /mnt/ram/
hy             
# umount /mnt/ram/
# showmount
AUTO-Mount point show >>
       VOLUME                    BLK NAME
-------------------- --------------------------------
/media/hdd0                /dev/blk/hdd0:0
Mount point show >>
       VOLUME                    BLK NAME
-------------------- --------------------------------
/tmp                     0
文档内容是否对您有所帮助?
有帮助
没帮助