摘要

本文通过整体分析随机读写和文件缓冲区具体实现过程,提出取消在文件指针移动时文件缓冲区释放和状态改变的机制,添加根据读取文件和原文件大小动态改变文件缓冲区尺寸的随机读取优化方法,并建立随机读取性能模型,验证此方法的可行性和推导动态文件缓冲区最佳尺寸。最后搭建嵌入式文件系统测试平台,成功完成该优化方法的两种情况验证,验证结果表明该随机读取优化方法能有效提升嵌入式文件系统在使用文件缓冲区时随机读取性能。