共 3 篇文章 |
|
if (ramfs_empty(new_dentry)) { struct inode *inode = new_dentry->d_inode;与设备文件相联的inode函数 break; case S_IFREG: 普通文件的inode函数 inode->i_fop = &ramfs_file_operations; break; case S_IFDIR: 目录文件的inode函数 inode->i_op = &ramfs_dir_inode_operations; inode->i_fop = &ramfs_dir_operat... 阅505 转2 评0 公众公开 14-05-05 11:04 |
RamFS/TmpFS文件系统。RamFS/TmpFS(以下简称RamFS)是Linus Torvalds 开发的一种基于内存的文件系统,工作于虚拟文件系统层(VFS),不能格式化啊,可以创建多个,在创建时可以指定最大能使用的内存大小,并且读写。RamFS 文件系统把所有的文件都放在 RAM 中,所以读/写 操作发生在RAM中,可以用RamFS 来存储一些临时性或经常要修改的数据,例... 阅345 转1 评0 公众公开 14-05-05 11:04 |
Linux中ramdisk,tmpfs,ramfs的介绍与性能测试@leeon | 分享未来。如果对Ramdisk的支持已经编译进内核,我们就可以使用它了:首先查看一下可用的RamDisk,使用ls /dev/ram*首先创建一个目录,比如test,运行mkdir /mnt/test;然后对/dev/ram0 创建文件系统,运行mke2fs /dev/ram0;最后挂载 /dev/ram0,运行mount /dev/ram /mnt/test,就可以象对普... 阅100 转0 评0 公众公开 14-05-05 11:02 |