目录:
定义-虚拟文件系统(VFS)是什么意思?
虚拟文件系统(VFS)是驻留在文件系统上方的抽象层,并提供内核和文件系统之间的接口。 通过VFS,客户端应用程序可以访问不同的文件系统。
VFS也称为虚拟文件系统交换机(VFS)。
Techopedia解释了虚拟文件系统(VFS)
将虚拟文件系统(VFS)视为可虚拟提供文件系统功能的可管理容器。
在每次文件系统初始化期间,文件系统都会向VFS注册自己。 发生这种情况的原因是操作系统(OS)在启动时进行了初始化。 实际文件系统通常构建为可加载模块或直接构建到内核中。
VFS还保留目录查找的高速缓存,以便可以轻松定位经常访问的目录的inode。 例如,VFS可以透明地访问本地和网络存储设备,而无需客户端应用程序,而无需知道实际的文件系统,甚至可以弥合Windows,Mac OS和UNIX文件系统之间的差异。