虚拟文件系统(Virtual Filesystem Switch,VFS)为各种文件系统提供了一个通用的接口, 它使得上层进程在进行与文件系统相关的操作时可以使用同一组系统调用,但是系统调用在内核中可以根据不同的文件系统执行不同的操作。