首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 93 毫秒
1.
在Linux中实现大容量NAND Flash的YAFFS2文件系统   总被引:1,自引:0,他引:1  
本文介绍在嵌入式环境中YAFFS/YAFFS2文件系统的优点和YAFFS/YAFFS2文件系统结构.着重将YAFFS2文件系统在嵌入式Linux系统中的实现过程包括配置、编译以及测试整个完整过程作了详细的论述.  相似文献   

2.
基于ARM的嵌入式文件系统YAFFS的移植   总被引:1,自引:0,他引:1  
本文分析了罪常用的两种嵌入式文件系统JAFFS和YAFFS文件系统的优缺点,通过修改Linux-2.6.14内核源码,重新配置内核,提出一种了如何在嵌入式系统上移植YAFFS文件系统的方法,并在ARM-S3C2410开发平台的NAND FLASH测试并挂栽了移植后的YAFFS文件系统,为嵌入式开发人员提供了一种参考方案.  相似文献   

3.
YAFFS嵌入式文件系统应用研究   总被引:3,自引:0,他引:3  
钟汉如  张庆灿 《微计算机信息》2007,23(1Z):108-109,105
本文介绍了NAND闪存设备的特点和针对NAND闪存设计的YAFFS(Yet Another Flash File System)嵌入式文件系统,并且详细探讨了在ARM处理器3SC2410和嵌入式Linux平台上建立基于NAND闪存的YAFFS根文件系统的方法步骤,同时给出了详细的代码。  相似文献   

4.
YAFFS嵌入式文件系统应用研究   总被引:4,自引:0,他引:4  
本文介绍了NAND闪存设备的特点和针对NAND闪存设计的YAFFS(YetAnotherFlashFileSystem)嵌入式文件系统,并且详细探讨了在ARM处理器3SC2410和嵌入式Linux平台上建立基于NAND闪存的YAFFS根文件系统的方法步骤,同时给出了详细的代码。  相似文献   

5.
几种源码开放的嵌入式文件系统分析与比较   总被引:1,自引:0,他引:1  
由于嵌入式系统自身存在一些特殊要求,使得一些传统的文件系统(如FAT、EXT2等)并不十分适合.专用的嵌入式文件系统应有一些自身的特性,如文件系统面对的存储介质特殊性、文件系统应具有的跨平台的安全性,以及整个系统的实时性等.本文介绍了3种源码开放的嵌入式文件系统Cramfs、JFFS2、YAFFS2,详细分析比较了这3种文件系统的主要性能,并根据分析结果指出了各自的适用领域.  相似文献   

6.
YAFFS嵌入式文件系统原理分析   总被引:2,自引:0,他引:2  
YAFFS是一种广泛用于嵌入式的文件系统,本文对YAFFS的工作原理做了探究.  相似文献   

7.
孙晓荣  时兴 《微计算机信息》2012,(9):175-176,243
本文的主要内容是对目前流行的嵌入式文件系统JFFS2、YAFFS以及最新加入到Linux Kernel的嵌入式文件系统UBIFS在实际的嵌入式硬件环境中进行实时性能的评测和分析。结果显示,在读操作方面三个文件系统具有比较接近的性能,在进行写操作上UBIFS比JFFS2和YAFFS具有非常大的优势。在实时系统特别是数据采集系统中,会有大量的数据保存的写操作,这种情况下采用UBIFS将会对整个实时性能带来好处。  相似文献   

8.
NAND Flash以其大容量、低价格等优势迅速成为嵌入式系统存储的新宠,因此其上的文件系统研究也日益广泛.本文简要介绍了常用的NAND Flash文件系统YAFFS,并针对YAFFS在均匀损耗和掉电恢复方面进行在线测试.在给出测试结果的同时,着重研究嵌入式软件测试方案和方法;对测试结果进行分析,并提出改进方案和适用环境.  相似文献   

9.
针对嵌入式Linux操作系统,通常选择NAND Flash烧录根文件系统的情况.说明了常用嵌入式文件系统的类型及NAND flash的特点;通过在三星的ARM9 2410S平台上构建YAFFS和Cramfs文件系统为例,详细阐述MTD驱动层原理及文件系统的配置过程.  相似文献   

10.
文件系统设计是嵌入式系统设计的重要组成部分,一个合适的文件系统解决方案可以极大地提高系统的性能并充分利用系统资源。根据NAND FLA SH设备的特点提出了在ARM处理器S3C 2410和嵌入式L inux平台上实现CRAM FS作为根文件系统,YAFFS作为用户数据分区的方案,并说明了此方案的实现步骤。据此建立的文件系统在嵌入式系统中运行良好,对嵌入式操作系统的开发与使用具有参考意义。  相似文献   

11.
针对目前YAFFS文件系统启动时间过长、磨损平衡性差的缺陷,在借助嵌入式平台Lin-ux-2.6.28+ARMS3C2440构建YAFFS的基础上改进文件系统,即在启动时采用空间换取时间策略,为文件属性节点分配专门的存储区,减少扫描区域,达到缩短加载时间的目的;在垃圾回收时采用擦除计数机制,根据计数器选择擦除块,从而改善擦除块间的磨损平衡。通过实验证明了改进策略的有效性。  相似文献   

12.
张健  王锦 《计算机工程与设计》2006,27(16):3055-3057,3061
介绍了税控收款机中数据保护的处理方法,其中详细分析了uClinux下文件系统YAFFS的实现机制,并完成了它的移植工作,也介绍了Flash卡的选用情况,然后论述了系统对于掉电保护的处理方法.  相似文献   

13.
在YAFFS文件系统中引入超级块的概念以提升加载速度,设计了静态数据块与动态数据块以实现索引数据的分类存储。定义了锚区间的概念以保证定位超级块的链接区域的磨损均衡,并研究了锚区间的链接区域数目与闪存分区数量的关系,均衡了锚区间的磨损时间。测试表明,改进后的YAFFS索引文件系统能缩短挂载时间,均衡内存消耗。  相似文献   

14.
为了对无人机内多路数据进行实时准确记录,采用嵌入式Linux技术设计了一个记录多路动态数据的数字记录仪.以S3C2440芯片为微处理器,采用SC16C554D芯片扩展了8个串口,针对NANDFlash的坏块处理与数据校验问题,移植YAFFS2文件系统来管理NAND Flash,以保证数据的正确存取.实验结果表明,此方法...  相似文献   

15.
孙丰  张福新 《计算机工程》2008,34(5):257-259
通过对NAND Flash硬件特点和YAFFS文件系统的分析与研究,在遵循NAND Flash“只写一次”限制的基础上,提出改进删除页操作的新策略,给出改进的实现过程,重点涉及实现中的难点及相应的解决策略。在一款龙芯开发板上的测试表明,该改进策略能够把改写、删除和截短文件等文件系统基础操作的性能提高约40%,具有很高的实用价值。  相似文献   

16.
首先介绍了嵌入式系统的概念,及相关硬件平台和软件版本。然后,主要介绍了嵌入式Linux的引导程序U-Boot的移植,以及开源、免费操作系统Linux2.6.32.2的移植。最后,构建了基于Nand Flash存储器的Yaffs2文件系统,利用BusyBox创建根文件系统。基于ARM和嵌入式Linux的嵌入式系统平台搭建基本完成,可以在此平台上添加更多驱动,以便更好地开发应用程序。  相似文献   

17.
NAND FLASH开始广泛应用于星载存储器,针对FLASH的数据高效管理成为该类存储器研究的重要组成部分。本文以商用文件系统YAFFS2为基础,结合空间应用的数据存储特点,引入文件系统的概念对存储器数据进行管理,制定了针对星载存储器的数据管理方案,搭建了一个实际的星载存储器对相应的管理方案进行了验证。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号