Linux内核第十六讲:文件系统与VFS详解.pdfVIP

  • 1
  • 0
  • 约3.86千字
  • 约 14页
  • 2026-02-05 发布于北京
  • 举报

Linux内核第十六讲:文件系统与VFS详解.pdf

Linux内核

第十六讲文件系统和VFS

主讲人:

华章培训网、[]华章培训网

一、概述

1、组织

Linux中使用树来组织文件系统。整个文件系统通过

mount机制来扩展。

2、mount机制

mount机制扩展了文件系统,使不同类型的文件系

统可以挂载在一个根下。

如图所示。

第2页

3、mount机制的好处

mount可以文件系统的类型,所有类型的文件

系统共棵树,但是实现却不相同。用户进程使用

相同的接口所有的文件系统,而不必在意

的文件类型的。

4、和Windows文件系统的对比

Windows显式的分离了各种文件系统,虽然

Windows在操作接口上也吸取了Unix中“一切皆文

件”的思想。

因此,Windows并不以树来组织文件系统。因此

Windows扩展文件系统很。

第3页

VFS

一、VFS概述

1、VFS

虚拟文件系统或者虚拟文件插口,向上和用户进程

文件系统调用接口,如open,read,write等,

向下和具体不同文件系统的实现接口,如read,

write的不同实现。

2、VFS的重要性

VFS了具体文件的实现细节,向上统一的操

作接口。通过VFS可以实现任意的文件系统,这些文

件系统通过文件系统调用都可以。

第4页

VFS

3、VFS举例

1.、procfs

2.、sysfs

3.、cpusetfs

4.、ntfs

5.、extX

6.、任意你想实现的。

第5页

感谢您对华章培训网的支持!

.

Linux

Kernel

LectureSixteen:FileSystemsand

VFS

Speaker:ZhaoYa

HuazhangTrainingNetwork,[]HuazhangTrainingNetwork

一、概述

1、组织

Linuxusesatreestructuretoorganizethefilesystem.Theentire

filesystemisextendedthroughthemountmechanism.

2.mountmechanismmountmechanismextendsthefilesyste

m,allowingdifferenttypesoffilesystemstobemountedundera

singleroot.Assho

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档