FUSE访问流程图 发表于 2023-01-20 分类于 Linux Valine: FUSE是一个用户态文件系统优点: 编程简单,便于调试 缺点: 访问路径长 用户态内核态频繁切换 增加数据复制 应用程序调用read,write,首先也会进入VFS,然后VFS通过调用注册的FUSE的相对应操作,封装成request加入队列中(fuse内核驱动)。然后FUSE daemon通过/dev/fuse从队列中把数据拷贝出来,解析request,之后根据请求执行相对应的操作,调用链长很多。