首先,个人认为VFS与FUSE之间不是通信的关系!VFS是所有文件操作的虚拟层。举例,用户一个open操作,先是进了核心VFS层的open,由于glusterfs是通过/dev/fuse这个设备来实现用户层和核心层的通信,于是VFS就会找到fuse的open,便实现了从用户到VFS到fuse的调用。可以看一下《深入理解Linux内核》这本书!说的不正确的地方,还请高手批评指正!