【操作系统】虚拟文件系统

一个系统中应当可以支持多个文件系统。但是由于每一个文件系统底层机制不同,操作系统如何兼容各个文件系统? 这就是虚拟文件系统VFS的功能了。VFS是操作系统文件模块的一个软件层,对上面的用户空间提供统一的操作接口,同时也对下层提供了一套必须实现的接口。这个思想其实在软件工程中很常用,虽然文件系统底层实现不同,但是总是可以抽象出公共的部分,比如打开文件,读取文件等操作。所以这一层对底层的抽象是VFS的
相关文章
相关标签/搜索