龙芯平台上嵌入式文件系统的实现与优化

来源 :中国科学院计算技术研究所 | 被引量 : 0次 | 上传用户:qisucha
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年,嵌入式技术飞速发展,快速向各种行业深入渗透,嵌入式系统设计与应用已成为信息产业中发展最快、应用最广的计算机技术.Flash文件系统作为嵌入式操作系统的一个重要组成部分,需要满足.Flash特性和嵌入式系统的特殊要求. 本文首先介绍了几种不同类型的嵌入式Flash文件系统并比较了它们的优劣.然后详细分析了一种日志式闪存文件系统YAFFS,它能满足Flash的特性和嵌入式系统的特殊要求,更是专门为NAND Flash设计的.它提供了损耗平衡和掉电保护,可以有效地避免意外掉电对文件系统一致性和完整性的影响.在详细分析了该文件系统的有关数据结构和运行机制后,提出了对YAFFS文件系统的性能优化方案: 一是提出了新的删除页策略,真正遵循了NAND Flash"只写一次"的限制,从而提高了YAFFS文件系统中改写文件、删除文件和截短文件操作的性能; 二是改进了YAFFS文件系统的ECC校验机制,进而提高文件系统的读写速度. 在提出并评估了优化方案后,给出了具体的实现过程,重点涉及到了实现中的难点及相应的解决策略.最后介绍如何将改进后的YAFFS文件系统移植到"龙芯1"SoC目标板上,整合进uC/OS-Ⅱ操作系统中,并进行了一系列的性能测试,取得了满意的结果,具有很大的实用价值.
其他文献
本文作者参与了VDSL业务其中主机软件部分的开发.主机软件代码使用商用RTOS系统Vxworks隔离硬件BSP,在VxWorks之上又采用了华为公司的公共软件平台Dopra系统,Dopra系统良好的
专利文献可以很直观的呈现出某项专利产品的技术特征和法律状态,它在推动专利技术传播、社会经济发展、科技技术进步方面做出了很大的贡献。根据世界知识产权组织的相关统计,可
杜继曾,曾用名杜省吾、杜省物等,1926年1月16日加入中国共产党。曾任中共牡丹江市委支部书记、中共大连市委委员、中共关东县委农运委员、苏豫皖边区行署法院院长、松江省方
可信恢复结合了安全操作系统的可用性和安全性需求,强调了系统失效后进行安全无损的恢复,它也是对高等级安全操作系统的重要要求。本文以SECIMOS和CAS-EARTH两个安全操作系统的
学位
2011年松江区新浜镇完成镇村集体产权制度改革,自2012年起实行村级资产委托镇级代管.为规范集体资产管理,依托市区健全的管理机制,结合本镇实际,整合资源、统筹力量、多管齐
期刊
计算机网络有效地实现了资源共享,但资源共享和信息安全是一对矛盾体。随着资源共享进一步加强,随之而来的信息安全问题也日益突出。 课题主要解决的问题是依据PKI体系结构
当前漏洞样本来源种类繁多,样本属性大同小异,研究漏洞搜索方法与融合技术可更全面更高效地获取有价值的漏洞样本,解决样本冗余所带来的各种问题,帮助构建更完善统一的漏洞样本库
协同的移动机器人被广泛地用在商业和工业场景中完成各种任务。然而,构建多个移动机器人协同工作的系统是具有挑战性的。与传统协同应用相比,在移动机器人平台上的协同应用开
自动化技术作为一种高效稳定的系统,可以应用在每一种生产中,其可以在一定程度上提高生产效率,确保生产安全.想要提高生产效率与确保生产的安全以及人身安全,就必须应用自动
5月28日,十三届全国人大三次会议审议通过了《中华人民共和国民法典》,这是新中国成立以来第一部以“法典”命名的法律,是新时代我国社会主义法治建设的重大成果.《中华人民
期刊