共查询到17条相似文献,搜索用时 234 毫秒
1.
2.
王江 《单片机与嵌入式系统应用》2013,(12):1-3
智能芯片离不开软件的支持,这些软件和配置文件一般存储在闪存中,处理器启动时从闪存中读取启动代码,然后由启动代码将各个软件模块和配置文件加载到相应的芯片,最后引导操作系统。本文介绍了一种可靠高效的适合于启动闪存使用的文件系统,包括文件系统的特点、结构、实现原理,并和其他同类型文件系统进行了比较。 相似文献
3.
支持Yaffs的U-Boot的研究 总被引:1,自引:0,他引:1
Yaffs文件系统及Nand闪存在嵌入式系统中得到了广泛的应用。首先分析了Yaffs文件系统的原理以及Yaffs文件系统在Nand闪存上的存储机制。然后通过一个具体命令分析了U-Boot命令的执行流程。在此基础上对U-Boot的nand write命令功能作了扩充,使U-Boot具有了写入Yaffs文件系统的功能。 相似文献
4.
JFFS2是目前比较流行的闪存文件系统,其可靠性对于闪存数据维护至关重要.提出一种基于错误植入的分析方法,首次对JFFS2文件系统的可靠性进行了深入研究.设计了8种类型的错误,在Linux内核中进行了错误植入.实验结果表明,JFFS2 文件系统具有一定的错误检测和恢复能力,可以检测到所有错误,并可以通过重试机制恢复写错... 相似文献
5.
JFFS2文件系统超级块管理改进 总被引:2,自引:1,他引:2
本文通过分析JFFS2文件系统与传统文件系统的在超级块管理上的异同,提出了一种新的JFFS2超级块的管理方法,解决了原来JFFS2超级块在挂载时候动态生成比较慢的问题。尤其适合管理大容量的闪存芯片的超级块。 相似文献
6.
由于闪存介质在航空航天数据存储中的优势,逐渐成为DRAM、SDRAM之后的下一代卫星存储解决方案。但由于闪存的存储特性,目前缺乏对数据存储的有效管理,星载闪存文件系统面临诸多有待研究的问题。通过分析星载环境下卫星存储特征,给出星载环境下的数据管理需求,并实验模拟发现在 IOPS(每秒进行读写的次数)、元数据、吞吐量、随机寻址四种性能指标上,F2FS优于BTRFS、exFAT、NILFS这三种类闪存文件系统;结合具体测试,分析了闪存内部并行对于文件系统的影响。论证得到F2FS较适合对基于闪存的星载存储进行数据管理,并结合数据管理需求提出了适用于星载环境下的几点改进方案,为星载环境下闪存文件系统设计和实现提供了研究基础。 相似文献
7.
基于NANDFlash的文件系统设计与实现 总被引:1,自引:0,他引:1
针对JFFS2文件系统挂载时问过长、占用系统内存过多的缺点,提出一种基于NAND闪存芯片的文件系统。借鉴JFFS2和磁盘文件系统的相关方法,介绍挂载实现过程。挂载测试结果表明,该系统的装载性能高于JFFS2文件系统,具有合理性和可行性。 相似文献
8.
MTK手机Flash芯片文件系统恢复研究 总被引:1,自引:0,他引:1
目前针对手机的取证软件大部分是从逻辑层面提取数据而不是从存储介质中提取数据,本文提出了从底层对闪存进行取证的方法,并给出三种从底层拷贝闪存数据的方法。基于MTK不同芯片型号的NandFlash使用的文件系统进行研究,针对不同MTK芯片型号的手机展示了如何拷贝FLASH存储介质中的数据,将提取的闪存镜像数据重组并转换为普通取证工具所能识别的文件系统,并在此基础上提取手机上的电话本、短信、图片等重要数据[1]。 相似文献
9.
针对Flash存储介质的数据恢复技术是信息安全领域中一个非常重要的研究课题。Flash存储介质有其独特的、不同于磁存储介质的存储特性,所以在数据存储方式上也与磁存储介质有所不同。针对Flash存储介质的存储特性而设计的闪存文件系统通过闪存转换层来实现数据的读写和芯片的管理。因此从文件系统级和芯片级两个方面对Flash存储介质的数据恢复技术进行了研究,并提出了下一步工作方向。 相似文献
10.
YAFFS嵌入式文件系统应用研究 总被引:4,自引:0,他引:4
本文介绍了NAND闪存设备的特点和针对NAND闪存设计的YAFFS(YetAnotherFlashFileSystem)嵌入式文件系统,并且详细探讨了在ARM处理器3SC2410和嵌入式Linux平台上建立基于NAND闪存的YAFFS根文件系统的方法步骤,同时给出了详细的代码。 相似文献
11.
12.
文件系统是操作系统的重要组成部分之一,它为操作系统内核提供了存储和管理数据的机制,并为用户程序提供了对数据的访问接口。嵌入式文件系统不仅要具有一般文件系统的功能,还要满足嵌入式系统的特殊要求。JFFS2文件系统就是专门针对在嵌入式系统中得到广泛应用的Flash存储器而设计的,能很好地满足嵌入式系统的各项要求。文中介绍了嵌入式Linux系统下的Flash存储器和日志文件系统,并结合一个具体的实验平台,给出了JFFS2文件系统的移植和实现过程。通过在嵌入式Linux下使用JFFS2文件系统,可以为应用程序的开发奠定良好的基础。 相似文献
13.
针对已有算法大多基于FTL(Flash Translation Layer)闪存存储体系设计,无法直接应用到闪存文件系统的情况,基于YAFFS2闪存文件系统设计了一种静态磨损均衡算法。考虑不同数据冷热属性的差异,设计了两种不同的块分配策略,在减缓最大擦除次数增长速度的同时,加强对冷数据占用块的利用;利用闪存块擦除次数在物理空间上分布的随机性,简化了块分配策略中的搜索过程,降低了算法复杂度;采用不均衡度阈值作为算法触发条件,保证良好的均衡效果。实验结果表明,算法降低了擦除次数方差,提高了闪存磨损均衡度,可有效延长闪存寿命,提高闪存存储系统的可靠性。 相似文献
14.
基于FLASH存储器的嵌入式安全文件系统 总被引:1,自引:0,他引:1
Flash存储器具有存储密度高、容量大、价格低廉等优点,因而在嵌入式系统中广泛采用,在嵌入式系统中的数据同样存在着防止数据被非法使用和数据丢失的安全问题。本文将在Hash存储器的基础上实现安全文件系统。在嵌入式环境中实现数据的安全保护。 相似文献
15.
NAND Flash因非易失、抗震、低功耗等特点被广泛应用于嵌入式系统的大容量数据存储中。虽然随着JFFS3文件系统的提出,理论上解决了初始化文件系统时需扫描整个闪存分区、挂载时间过长、占用内存过多的缺陷,但并未解决NAND Flash本身随机读写严重不均衡的问题。在对JFFS3文件系统研究的基础上提出采用FDTree索引结构的SFFS文件系统,以解决在数据频繁更新的环境里NAND Flash数据管理问题,给出了考虑损耗均衡兼顾回收效率的垃圾回收机制。 相似文献
16.
YAFFS嵌入式文件系统应用研究 总被引:3,自引:0,他引:3
本文介绍了NAND闪存设备的特点和针对NAND闪存设计的YAFFS(Yet Another Flash File System)嵌入式文件系统,并且详细探讨了在ARM处理器3SC2410和嵌入式Linux平台上建立基于NAND闪存的YAFFS根文件系统的方法步骤,同时给出了详细的代码。 相似文献
17.
孙静 《数字社区&智能家居》2007,(17)
随着嵌入式系统的广泛应用,嵌入式系统中的数据存储和数据管理显得日益重要.本文主要介绍flash存储器的存储特点,Linux文件系统的两类存储策略:块式存储和线性存储,并在此基础上提出了一种改进的简单日志文件系统的存储策略. 相似文献