基于fuse的sdcard存储方案缺点
- android默认的方案,是基于用户空间文件系统,其最大的优点是移植性好。

分析android 默认fuse方案操作流程,如上图。可看出其最大缺点是:
- fuse文件系统和sdcard daemon 必须频繁的进行命令交互、数据交换,
- 引入内核态和用户态切换系统开销。
- android用户数据空间data目录和用户sdcard目录,物理上在emmc中是同一个分区。
- 而文件系统也采用同一个文件系统ext4.如下图:

既然硬件上是emmc的同一个分区/软件上直接文件系统都是ext4 !那么问题来啦