摘要

嵌入式服务器相对于传统服务器具有一定的特殊性和专用性,传统的文件系统难以满足特定嵌入式平台高效存储的需求。针对某特定嵌入式平台下大容量流式数据存储效率低下的问题,提出一种面向大容量流式数据的嵌入式文件系统SEFS,其中创建文件时借助三层树状统计结构为新文件快速预分配存储空间,采用基于磁盘饱和度的均衡存储策略。实验结果表明,SEFS创建单个文件用时59 ms,与Ext2和MSFS文件系统相比,读文件速率分别提升了8.63%和6.45%,写文件速率分别提升了6.48%和2.94%,并且具有较好的存储均衡性和稳定性。