内存存储系统
发布时间
阅读量:
阅读量
ramdisk
Linux内核版本2.0及2.2已具备相关功能支持。若需启用Ramdisk功能,在进行内核编译过程中,必须在block device配置项中勾选Ramdisk的支持选项。该选项下还包含两个子选项,其中一项用于配置Ramdisk的容量大小,默认设置为4096k。
首先查看一下可用的RamDisk,使用ls /dev/ram*
首先创建一个目录,比如test,运行mkdir /mnt/test;
然后对/dev/ram0 格式化创建文件系统,运行mke2fs /dev/ram0;
最后挂载 /dev/ram0,运行mount /dev/ram /mnt/test,就可以象对普通硬盘一样对它进行操作了。
若在未重启Linux系统的情况下再次执行umount操作并重新加载,文件数据仍会保留在/dev/ramX设备中。
ramfs
Ramfs作为一种内存文件系统,其本质是位于虚拟文件系统(VFS)层级的结构,与ramdisk不同,后者是基于内存中其他文件系统(如ex2fs)的虚拟实现。因此,Ramfs无需进行格式化操作,并且在内存资源充足的情况下,可以创建多个实例,同时在创建过程中可设定其所能占用的最大内存容量。
全部评论 (0)
还没有任何评论哟~
