linux的fuse文件系统

fuse基本原理
简单的理解,fuse实现了一个对文件系统访问的回调。fuse分为内核态的模块和用户态的库两部分。其中用户态的库为程序开发提供接口,也是咱们实际开发时用的接口,咱们经过这些接口将请求处理功能注册到fuse中。内核态模块是具体的数据流程的功能实现,它截获文件的访问请求,而后调用用户态注册的函数进行处理。函数


 

图1 fuse处理流程blog

Android的/data软件安装空间和内部sdcard空间就是经过fuse存在一个实际分区。
                        mount查看的时候是两个接口

相关文章
相关标签/搜索