linux内核--虚拟文件系统
文章平均质量分 84
lonewolfxw
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux内核装载vfs过程
linux虚拟文件系统是设备驱动程序的之上的一个抽象层,致力于提供给应用程序一个统一的操作文件的接口。虚拟文件系统的各个数据结构之间的关系比较复杂,画了一张各个数据结构之间的关系图在 http://download.youkuaiyun.com/detail/lonewolfxw/4588935,这个清晰的给出了各结构的关系。 1. 目录查找 linux的虚拟文件系统最核心的结构就是dentry缓存,每次原创 2012-09-25 16:03:52 · 2226 阅读 · 0 评论 -
虚拟文件系统系列(一)--概述
linux的虚拟文件系统为应用程序提供了一个接口层,可以使用统一的接口操作底层设备和文件,从而也就实现了linux所谓的“万物皆文件”的想法。每种文件所包含的操作不一样,例如目录文件包含lookup函数,而普通文件就没有,设备文件可以通过ioctl操作底层设备。不同的文件系统实现方式也不一样,网络文件系统可以通过网络实现文件读写,缓存同步,等等。。为了为各种文件系统,各种文件提供统一操作,linu原创 2012-10-19 14:55:50 · 1332 阅读 · 0 评论
分享