全部博文(2759)
发布时间:2014-12-21 10:24:07
原文地址:http://www.ibm.com/developerworks/cn/linux/l-vfs/本文阐述 Linux 中的文件系统部分,源代码来自基于 IA32 的 2.4.20 内核。总体上说 Linux 下的文件系统主要可分为三大块:一是上层的文件系统的系统调用,二是虚拟文件系统 VFS(Virtual Filesystem Switch),三是挂载到 VFS 中的各实际文件系.........【阅读全文】
发布时间:2014-12-21 10:21:50
本文简要讲述了Linux系统VFS机制,及read等系统调用是如何和内核交互读取数据的。......【阅读全文】
发布时间:2014-12-21 10:08:46
首先vfs是内存中维护的虚拟数据,是对各种fs的高层次的抽象,一般主要包括:dentry、inode、super_block这几个真实的文件系统物理信息的内存表示,通过管理这些数据结构,就完成了对该文件系统的操作。 对于一个文件系统而言,super_block是.........【阅读全文】