BufferedFUSE
缓冲保险丝维护者: Sooman Jeong
贡献者: Im
基本源代码参考: Sooman Jeong, Youjip Won,“Buffered FUSE:针对用户级文件系统优化Android IO堆栈”,国际嵌入式系统杂志(IJES),嵌入式和无处不在计算特刊,2014年卷。 6, No.2/3, pp.95 - 107
致谢:这项工作得到了IT研发项目MKE/KEIT(No. 10041608,基于新内存的智能设备的嵌入式系统软件)的支持。
Android在本机文件系统分区上强制使用用户级文件系统(FUSE),以提供管理内部存储空间和维护主机兼容性的灵活性。然而,用户级文件系统的开销大得令人望而却步,并且本地存储带宽的利用率明显不足。为了解决这些问题,Buffered FUSE 提出了多种优化策略,使得Android IO堆栈的性能得到了显著提升。
为了更好地理解嵌入式系统中文件系统的作用及其优化策略,您可以参考以下资源:
-
嵌入式NHD系统IO性能分析及优化:深入分析了嵌入式NHD系统中I/O性能的挑战,并提出了优化建议。
-
fuse文件系统源码:提供了FUSE文件系统的源代码,供开发者进一步研究其实现方式。
-
嵌入式文件系统源代码:这里可以获取一些开源的嵌入式文件系统的源码,帮助理解不同的实现方案。
-
嵌入式系统SD卡文件系统设计:特别适用于需要在SD卡上实现文件系统的嵌入式系统设计者。
下载地址
用户评论