精简型嵌入式文件系统设计

来源 :安徽大学 | 被引量 : 0次 | 上传用户:Daniel999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式文件系统是将嵌入式系统对文件进行操作、组织和管理的组件,它把存储器以数据块为单位的物理操作转化为以文件为单位的逻辑操作。尽管传统的磁盘文件系统技术已很成熟,但随着微电子技术的快速发展,Flash存储器具有存储密度大,成本低,体积小、防震动等磁盘存储器不可比拟的优点,具有代替磁介质存储器的趋势,传统磁盘文件系统暴露出致命的缺陷。近年来,Flash文件系统成为热门研究方向,Flash文件系统产品层出不穷,但大多以计算机系统为平台,支持各种复杂的文件操作,在大量的只需基本文件操作支持的单用户嵌入式电子产品中,冗余的系统功能浪费了系统资源,降低了时间性能。本文设计的精简型嵌入式文件REFS是针对Flash存储器设计的嵌入式文件系统。使用了“红黑树”进行系统资源管理,保证的系统的最坏情况的时间性能;同时REFS设计以节约空间和损耗均衡为目标;支持长文件名;实现了文件系统的新建、复制、删除,移动以及文件读写等基本的文件操作函数接口,用户任务或程序可以在操作系统下或者无操作系统下使用这些接口函数对文件进行操作或控制。REFS采用了块地址转向的策略,摒弃了逻辑地址与物理地址的映射,大大提高文件的读写性能。REFS能够管理2TB的存储空间、支持4GB的大文件。REFS在文件索引节点通过索引表对文件数据块的索引组织文件,使得文件的组织灵活,把文件更新时需要修改的内容集中在一个数据块中,有效地降低了脏块的生产速度,延长存储器的使用寿命。REFS在OOB中记录了每个数据块中的有效字节数,因而在对文件进行编辑、修改、删除数据时,通过插入未满的数据块就可以完成,不必同时修改文件修改点之后的所有数据块。REFS只对系统文件是提供编辑、修改、删除数据操作的,但对用户进程不提供支持,用户完全可以在计算机系统下完成这些操作。
其他文献
目的:探讨穴位埋线配合中药口服治疗慢传输便秘的临床研究.方法:选择2017年1月-2019年1月入院接受治疗的60例慢传输便秘患者,按照患者入院单双数,分为对照组、研究组,对照组
为建立猪卵母细胞体外成熟、体外受精及胚胎移植的完全体外培养系统,确立猪胚胎移植的最佳时期,对屠宰后的卵巢运输温度、卵母细胞体外成熟时间对体外受精后的卵裂率和囊胚发育
本文对一份籼粳杂交水稻材料后代中获得的多雌蕊突变体材料进行了研究,该突变体是了解水稻花发育特别是雌蕊中子房和柱头发育的良好试验材料。作者对此突变体进行了花器官的解剖结构观察、多雌蕊性状的遗传分析和相关基因mp3(Rice multi-pistil 3 mutant)的分子标记定位研究,获得如下主要结果: 1 多雌蕊突变体花器官形态结构特征:每朵小花具有多个雌蕊,即含有2~5个子房,多个子房
目的:探究CT在诊断附件扭转中的应用价值.方法:回顾性分析28例经手术证实的附件扭转并行术前CT扫描病例的影像资料,分析其特征性影像学表现如漩涡征或鸟嘴征、相关肿块、卵巢
目的:研究早期肠内营养支持对危重症机械通气患者炎症因子和免疫功能的影响.方法:选取2015年9月至2018年9月于我院收治的危重症机械通气患者100例,随机分为对照组和研究组,各
木糖醇广泛应用于医药、食品、化工等领域。工业上主要以化学合成法生产木糖醇,分离纯化复杂,成本较高。天然微生物发酵生产木糖醇,产量和转化率较低。本文旨在克隆休哈塔假丝酵
硫化钼二维原子晶体因其独特的单层原子结构和优异的光、电、磁以及力学性能引起了广泛关注.但目前大面积合成单层硫化钼的化学气相机沉积(CVD)机理和工艺尚未成熟,特别是对
目的:五水头孢唑林钠与头孢唑林钠治疗小儿支气管肺炎的临床效果对比.方法:选择在我科室进行小儿支气管肺炎治疗的88例病人进行调查,此次调查时间为2018.8至2019.2.将病人分
当今世界多媒体处理技术在越来越多的领域得到应用。硬件平台在处理媒体文件时对于不同信号的处理采用的算法和媒体的表现结果不尽相同,所以建立一个硬件平台,在此平台上包括
目的:观察绝经后期妇女慢性盆腔痛患者行戊酸雌二醇治疗效果.方法:本研究86例确诊为绝经后期妇女慢性盆腔痛患者均为本院2018年2年-2019年4月接收,按照系统抽样法分为两组,对