Kernel

Page262 LKD 3rd

5486469d-9953-44fa-8717-ee4bb3702e5c

  • 文件系统抽象层,目的是把文件系统和它的区别剥离开。这样用户空间的代码不依赖于特定的文件系统。无论在哪个文件系统上读写,都不需要需要进行文件系统适配,也不需要重新编译。
  • VFS提供了一个通用的文件系统模型,适用于任何文件系统的常见特性。实际上,其他文件系统也不得不适配VFS的接口。