| 网站首页 | 文学 | 小说 | 动漫 | 论文 | 军事 | 科技 | 图片 | 教育 | 哲学 | 历史 | 英语 | 
首页>>计算机 >>程序编程 用户登录 新用户注册
虚拟文件系统

虚拟文件系统

Richard Gooch
翻译:difeijing

本文档中的惯例用法

==================
文档中的每一节标题的右边都有一个字符串"
"。
每个小节都会有个""在右边。
这些字符串是为了在文档中查询更容易而设的。

注意:本文档的最新更新可在下面找到:
http://www.atnf.csiro.au/~rgooch/linux/docs/vfs.txt


它到底是什么?

=============
Virtual File System(或者被称为Virtual Filesystem Switch)是Linux内核中的
一个软件层,用于给用户空间的程序提供文件系统接口。它也提供了内核中的一
个抽象功能,允许不同的文件系统共存。



它的工作方式的概览

==================
在这一节里,在讲解细节问题之前,我会简单扼要的介绍一下VFS是如何工作的。
首先,介绍一下当用户程序打开或者操作文件时发生了些什么,然后看看一个文
件系统是如何被支持的。

打开一个文件
------------
VFS实现了open(2)系统调用。路径参数被VFS用来在目
< 1 >   < 2

在百度搜索:虚拟文件系统
推 荐
相 关 文 章
  • 嵌入式C编程技术
  • GTK+ FAQ
  • Oracle应用Linux开发C
  • 基于Linux的网络数据帧捕获方法与思考
  • 通过覆盖__atexit进行缓冲区溢出攻击
  • 通过覆盖__atexit进行缓冲区溢出攻击的补充
  • 关于SLKM隐含目录的bug
  • Compiling a Compiler
  • 一个简易的proxy程序的开发过程(1)
  • 一个简易的proxy程序的开发过程(2)