本文将介绍linux VFS的大致流程,推荐文章:
http://www.cnblogs.com/leaven/archive/2011/3/18.html
http://www.ibm.com/developerworks/cn/linux/l-cn-vfs/
1. open()
从open()函数的分析中,可以看出一个进程的文件信息是如何组织的。
do_filp_open()建立dentry和inode信息。
do_path_lookup()路径查找核心函数:
2.mount系统调用
本文仅对VFS的open()和mount()进行了简单的分析,使自己对linux VFS有个初步的认识。