期刊文献+
共找到27篇文章
< 1 2 >
每页显示 20 50 100
基于S3C2410的嵌入式Linux系统构建 被引量:17
1
作者 陈峰 李滨滔 戈志华 《现代电子技术》 2007年第24期55-57,60,共4页
主要研究Linux在ARM芯片上的移植。首先介绍ARM微核在嵌入式系统中发展的趋势,然后在分析S3C2410体系结构的基础上给出从准备移植环境BootLoader vivi移植、Linux2.6.14移植、YAFFS2文件系统的移植,一直到根文件系统的建立的全过程。按... 主要研究Linux在ARM芯片上的移植。首先介绍ARM微核在嵌入式系统中发展的趋势,然后在分析S3C2410体系结构的基础上给出从准备移植环境BootLoader vivi移植、Linux2.6.14移植、YAFFS2文件系统的移植,一直到根文件系统的建立的全过程。按提供的方法和技巧可以很方便地建立一个ARM Linux开发平台。 展开更多
关键词 嵌入式LINUX 引导加载程序vivi yaffs2 S3C2410
下载PDF
超大容量NAND Flash文件系统—YAFFS2在Linux下的实现 被引量:10
2
作者 龙亚春 黄璞 吴胜 《北京电子科技学院学报》 2007年第2期80-84,共5页
通过一个具体应用实例,阐述了如何在嵌入式平台(OMAP5910+嵌入式Linux-2.4.21)中创建基于超大容量NAND Flash的YAFFS2文件系统软硬件实现方法。
关键词 嵌入式Linux NANDFLASH yaffs2 MTD OMAP
下载PDF
YAFFS2在嵌入式系统中的实现 被引量:12
3
作者 韦峰 卢再奇 刘伟 《现代电子技术》 2010年第8期30-34,37,共6页
针对某系统程序量大,需要长时间实时存储大量数据,而目前的嵌入式系统存储容量小,不能满足需要的问题,根据FLASH具有可反复擦除和永久保存数据的特性,提出了大页NAND FLASH和YAFFS2文件系统相结合的解决方案。通过对Bootloader和嵌入式L... 针对某系统程序量大,需要长时间实时存储大量数据,而目前的嵌入式系统存储容量小,不能满足需要的问题,根据FLASH具有可反复擦除和永久保存数据的特性,提出了大页NAND FLASH和YAFFS2文件系统相结合的解决方案。通过对Bootloader和嵌入式Linux内核的移植以及YAFFS2文件系统的制作,很好地解决了系统的海量存储问题。测试结果验证了该方案的可行性。 展开更多
关键词 嵌入式系统 NAND FLASH yaffs2 LINUX ECC
下载PDF
几种源码开放的嵌入式文件系统分析与比较 被引量:7
4
作者 张明磊 尚利宏 《单片机与嵌入式系统应用》 2007年第11期15-18,共4页
由于嵌入式系统自身存在一些特殊要求,使得一些传统的文件系统(如FAT、EXT2等)并不十分适合。专用的嵌入式文件系统应有一些自身的特性,如文件系统面对的存储介质特殊性、文件系统应具有的跨平台的安全性,以及整个系统的实时性等。本文... 由于嵌入式系统自身存在一些特殊要求,使得一些传统的文件系统(如FAT、EXT2等)并不十分适合。专用的嵌入式文件系统应有一些自身的特性,如文件系统面对的存储介质特殊性、文件系统应具有的跨平台的安全性,以及整个系统的实时性等。本文介绍了3种源码开放的嵌入式文件系统Cramfs、JFFS2、YAFFS2,详细分析比较了这3种文件系统的主要性能,并根据分析结果指出了各自的适用领域。 展开更多
关键词 源码开放 嵌入式文件系统 CRAMFS JFFS2 yaffs2
下载PDF
NAND闪存文件系统YAFFS的研究 被引量:2
5
作者 蔡勇 彭福石 《郑州轻工业学院学报(自然科学版)》 CAS 2007年第6期54-58,共5页
研究了NAND文件系统YAFFS的数据存储结构、文件操作、加载、损耗平衡、垃圾回收、读写效率等问题.YAFFS以含有元数据的页为更新单位,相应设计的Tnode树结构能较快地索引数据,文件操作性能较好,加载时扫描OOB区重建文件系统的索引和结构,... 研究了NAND文件系统YAFFS的数据存储结构、文件操作、加载、损耗平衡、垃圾回收、读写效率等问题.YAFFS以含有元数据的页为更新单位,相应设计的Tnode树结构能较快地索引数据,文件操作性能较好,加载时扫描OOB区重建文件系统的索引和结构,而YAFFS2的改进使加载大大加快.YAFFS的不覆写更新和块分配策略,保证了损耗平衡,但是线性复杂度的垃圾回收算法和大粒度的锁机制,不利于读写有时限的系统.通过性能测试发现,YAFFS加载和损耗平衡性能较好,写性能随空间的减少而减少,读性能连续文件和不连续文件基本相同.但YAFFS与MTD驱动层的兼容性不好,使用和测试也没JFFS2广泛,需进一步完善. 展开更多
关键词 NAND闪存 文件系统 yaffs yaffs2 嵌入式系统
下载PDF
支持Yaffs2文件系统的U-Boot的实现 被引量:5
6
作者 程伟 《计算机工程与设计》 CSCD 北大核心 2012年第3期936-940,共5页
为了在大容量NAND Flash存储器中运行Yaffs2(yet another flash file system)文件系统,分析了Yaffs2文件系统的结构、原理、性能和嵌入式系统中启动代码U-Boot的功能。在此基础上对U-Boot进行了改进。实现了在嵌入式系统的开发过程中用U... 为了在大容量NAND Flash存储器中运行Yaffs2(yet another flash file system)文件系统,分析了Yaffs2文件系统的结构、原理、性能和嵌入式系统中启动代码U-Boot的功能。在此基础上对U-Boot进行了改进。实现了在嵌入式系统的开发过程中用U-Boot向大容量NAND Flash中写入Yaffs2文件系统,并将其成功应用在正在开发的嵌入式手持设备中,从而可以方便地使用大容量的NAND Flash存储器。 展开更多
关键词 大容量存储器 yaffs2 嵌入式文件系统 U-BOOT 设计开发
下载PDF
基于S3C6410的嵌入式Linux文件系统移植 被引量:4
7
作者 郑明忠 樊水康 《火力与指挥控制》 CSCD 北大核心 2012年第S1期73-76,共4页
Linux文件系统是Linux操作系统的核心模块,内核在启动期间进行的最后操作之一就是挂载根文件系统,简单介绍了Linux文件系统的目录结构,以及常见的Gramfs、YAFFS2、JFFS2文件系统。重点介绍了根文件系统YAFFS2的创建方法;文件系统的常用... Linux文件系统是Linux操作系统的核心模块,内核在启动期间进行的最后操作之一就是挂载根文件系统,简单介绍了Linux文件系统的目录结构,以及常见的Gramfs、YAFFS2、JFFS2文件系统。重点介绍了根文件系统YAFFS2的创建方法;文件系统的常用制作工具BusyBox的配置和编译方法;并且利用BusyBox成功地实现了YAFFS2根文件系统的移植。 展开更多
关键词 文件系统 BUSYBOX yaffs2
下载PDF
基于FLASH星载存储器的高效管理研究 被引量:3
8
作者 宫永生 王强 苏建 《微计算机信息》 2010年第5期151-152,163,共3页
NAND FLASH开始广泛应用于星载存储器,针对FLASH的数据高效管理成为该类存储器研究的重要组成部分。本文以商用文件系统YAFFS2为基础,结合空间应用的数据存储特点,引入文件系统的概念对存储器数据进行管理,制定了针对星载存储器的数据... NAND FLASH开始广泛应用于星载存储器,针对FLASH的数据高效管理成为该类存储器研究的重要组成部分。本文以商用文件系统YAFFS2为基础,结合空间应用的数据存储特点,引入文件系统的概念对存储器数据进行管理,制定了针对星载存储器的数据管理方案,搭建了一个实际的星载存储器对相应的管理方案进行了验证。 展开更多
关键词 NAND FLASH 星载存储器 文件系统 yaffs2
下载PDF
基于Hash的YAFFS2文件各版本恢复算法研究 被引量:3
9
作者 李亚萌 何泾沙 《信息网络安全》 2016年第5期51-57,共7页
Android取证过程中,包含了数据提取、数据恢复等方向,其中数据恢复是Android取证研究中非常重要的一个环节,只有更好、更多地恢复终端中的数据,特别是一些被修改或者删除的数据,才能更好地开展对后续数据的分析和研究。YAFFS2文件系统... Android取证过程中,包含了数据提取、数据恢复等方向,其中数据恢复是Android取证研究中非常重要的一个环节,只有更好、更多地恢复终端中的数据,特别是一些被修改或者删除的数据,才能更好地开展对后续数据的分析和研究。YAFFS2文件系统是一种新型的快速闪存文件系统,该文件系统被设计用在使用NAND闪存技术的移动终端中,也是目前广泛应用于Android移动终端中的新型文件系统。文章选择YAFFS2文件系统作为研究对象,提出了一种基于Hash的YAFFS2文件各版本恢复算法。首先通过反向扫描获得该文件系统中的数据信息;然后将具有相同对象头信息的数据提取,并将其中的信息存入Hash链表中;最后重构文件以实现对多个版本的文件恢复。文章通过在Linux系统下搭建YAFFS2文件系统环境,并进行实验,证明了该算法可有效地对各类型数据文件进行恢复,特别是可恢复SQLite3数据库文件,并且可恢复各类型文件的多个版本,实现并达到了设计算法的预期目标,也为后续对Android取证中其他方面的研究打下了一定的基础。 展开更多
关键词 数字取证 文件恢复 ANDROID系统 yaffs2 HASH
下载PDF
FLASH文件系统的分析与测试 被引量:2
10
作者 杨舟 邵时 《微计算机信息》 2010年第21期154-156,共3页
NAND FLASH以其大容量,低成本,低功耗,抗震荡在非易失存储介质中占据重要地位。LINUX作为嵌入式应用中一款主流的操作系统,有着多款针对NAND FLASH的原生文件系统,本文分析比较了基于LINUX的NAND FLASH文件系统,重点对其读写性能进行测... NAND FLASH以其大容量,低成本,低功耗,抗震荡在非易失存储介质中占据重要地位。LINUX作为嵌入式应用中一款主流的操作系统,有着多款针对NAND FLASH的原生文件系统,本文分析比较了基于LINUX的NAND FLASH文件系统,重点对其读写性能进行测试与讨论,为嵌入式系统应用提供了量化依据。 展开更多
关键词 LINUX NANDFLASH FTL yaffs2 UBI UBIFS
下载PDF
基于YAFFS2的静态磨损均衡算法设计 被引量:1
11
作者 李恒恒 胡泽明 +1 位作者 岳春生 王志锋 《计算机应用研究》 CSCD 北大核心 2016年第4期1091-1095,共5页
针对已有算法大多基于FTL(flash translation layer)闪存存储体系设计,无法直接应用到闪存文件系统的情况,基于YAFFS2闪存文件系统设计了一种静态磨损均衡算法。考虑不同数据冷热属性的差异,设计了两种不同的块分配策略,在减缓最大擦除... 针对已有算法大多基于FTL(flash translation layer)闪存存储体系设计,无法直接应用到闪存文件系统的情况,基于YAFFS2闪存文件系统设计了一种静态磨损均衡算法。考虑不同数据冷热属性的差异,设计了两种不同的块分配策略,在减缓最大擦除次数增长速度的同时,加强对冷数据占用块的利用;利用闪存块擦除次数在物理空间上分布的随机性,简化了块分配策略中的搜索过程,降低了算法复杂度;采用不均衡度阈值作为算法触发条件,保证了良好的均衡效果。实验结果表明,算法降低了擦除次数方差,提高了闪存磨损均衡度,可有效延长闪存寿命,提高闪存存储系统的可靠性。 展开更多
关键词 磨损均衡 闪存文件系统 yaffs2 存储可靠性
下载PDF
双ARM9核的嵌入式系统研究与实现
12
作者 黄玲珠 陈蔡岳 郑灵翔 《电子工程师》 2008年第12期29-31,共3页
首先介绍韩国MagicEyes公司双ARM9处理器结构的MP2530F平台。根据该平台的独特结构,采用自底向上的策略,实现了底层驱动和Linux操作系统移植;同时移植了Trolltech公司最新的Qtopia4.3手机版图形用户界面,加入了具有硬编解码能力的Mplaye... 首先介绍韩国MagicEyes公司双ARM9处理器结构的MP2530F平台。根据该平台的独特结构,采用自底向上的策略,实现了底层驱动和Linux操作系统移植;同时移植了Trolltech公司最新的Qtopia4.3手机版图形用户界面,加入了具有硬编解码能力的Mplayer媒体播放器;在此基础上,进一步完成YAFFS2文件系统的制作和系统测试。最终实现了一个基于嵌入式Linux的完整的手持多媒体智能终端。 展开更多
关键词 嵌入式LINUX MP2530F Qtopia4.3 MPLAYER yaffs2
下载PDF
基于LIRS的YAFFS2元数据缓存管理机制设计
13
作者 李恒恒 岳春生 胡泽明 《信息工程大学学报》 2016年第2期250-256,共7页
由于闪存采取异地更新机制,文件操作过程中伴随着大量的元数据修改操作,YAFFS2文件系统是以同步的方式更新元数据,这样就会带来大量的无效object header,降低系统I/O性能。使用缓存是解决这一问题的有效方法,缓存置换算法决定着缓存管... 由于闪存采取异地更新机制,文件操作过程中伴随着大量的元数据修改操作,YAFFS2文件系统是以同步的方式更新元数据,这样就会带来大量的无效object header,降低系统I/O性能。使用缓存是解决这一问题的有效方法,缓存置换算法决定着缓存管理的效率,文章在已有研究的基础上简化了元数据缓存管理机制,并提出了基于缓存状态信息的LIRS-P算法,该算法保留了LIRS捕获弱局部性数据的特点,同时结合文件系统特点和闪存特性,优先置换出对文件系统可靠性影响较大,I/O开销较小的缓存页。实验结果表明,LIRS-PP提高了元数据缓存的管理效率,进而提高了文件系统的I/O性能。 展开更多
关键词 元数据 缓存管理 闪存 LIRS yaffs2
下载PDF
基于NandFlash的嵌入式Linux文件系统设计
14
作者 唐玮 任世琦 郭彦涛 《机电工程技术》 2016年第A01期271-273,共3页
本文根据NANDFlash的特点,以及嵌入式Linux系统自身存在一些特殊要求,在TIDM365平台上设计了一个基于NANDFlash的嵌入式Linux文件系统,介绍了文件系统架构和功能特点,描述了一个可靠、健壮、实用的文件系统设计方案。
关键词 嵌入式 LINUX文件系统 yaffs2 CRAMFS NANDFLASH
下载PDF
一种构建嵌入式Linux根文件系统的方法 被引量:1
15
作者 刘二钢 《电子设计工程》 2016年第9期160-162,165,共4页
根文件系统是构建嵌入式Linux系统的非常重要的组成部分。文中主要以制作Yaffs2根文件系统为例,研究如何使用Busy Box构建嵌入式Linux的根文件系统,包括Busy Box的配置、编译和安装,以及在嵌入式Linux环境下生成根文件系统映像文件的方... 根文件系统是构建嵌入式Linux系统的非常重要的组成部分。文中主要以制作Yaffs2根文件系统为例,研究如何使用Busy Box构建嵌入式Linux的根文件系统,包括Busy Box的配置、编译和安装,以及在嵌入式Linux环境下生成根文件系统映像文件的方法。文中所介绍的方法能够成功地在ARM开发板中移植和运行,为嵌入式系统的开发提出了一种简单易行的研究思路。 展开更多
关键词 BUSY BOX yaffs2 嵌入式LINUX 文件系统
下载PDF
嵌入式Linux下大容量Nand FLASH的YAFFS2文件系统构建 被引量:4
16
作者 查启鹏 姚国良 张萌 《现代电子技术》 2007年第18期55-58,共4页
YAFFS2文件系统支持页大小为2 kB的大容量Nand FLASH和一些具有严格写入时序如零重写要求的NandFLASH,是嵌入式系统中实现对Nand FLASH管理的理想方案。重点分析了YAFFS2相对于YAFFS1所做的两点重要改进,即垃圾回收策略和checkdata的引... YAFFS2文件系统支持页大小为2 kB的大容量Nand FLASH和一些具有严格写入时序如零重写要求的NandFLASH,是嵌入式系统中实现对Nand FLASH管理的理想方案。重点分析了YAFFS2相对于YAFFS1所做的两点重要改进,即垃圾回收策略和checkdata的引入,并介绍了Nand FLASH的硬件接口设计和MTD驱动编写方法,给出了Intel Xs-cale PXA255、Linux 2.4.19平台下,在页大小为2 kB的大容量Nand FLASH上构建YAFFS2的方法和过程。 展开更多
关键词 NAND FLASH yaffs2文件系统 垃圾回收策略 MTD驱动
下载PDF
在Linux中实现大容量NAND Flash的YAFFS2文件系统 被引量:3
17
作者 展中华 杜刚 《电脑编程技巧与维护》 2007年第5期68-70,共3页
本文介绍在嵌入式环境中YAFFS/YAFFS2文件系统的优点和YAFFS/YAFFS2文件系统结构。着重将YAFFS2文件系统在嵌入式Linux系统中的实现过程包括配置、编译以及测试整个完整过程作了详细的论述。
关键词 NAND FLASH yaffs/yaffs2 嵌入式LINUX系统
下载PDF
基于YAFFS2文件系统的分区管理对载荷数据存储效率的研究 被引量:5
18
作者 吴灿强 芮晔 潘东梅 《电子设计工程》 2018年第23期42-47,共6页
为了引入嵌入式文件系统以解决卫星载荷数据管理难的问题,同时针对新研文件系统可靠性和功能完整性缺乏验证等缺点,本文选用YAFFS2文件系统作为优化基础。然而由于在星载环境下YAFFS2文件系统的类日志型结构存在对多载荷/多任务数据管... 为了引入嵌入式文件系统以解决卫星载荷数据管理难的问题,同时针对新研文件系统可靠性和功能完整性缺乏验证等缺点,本文选用YAFFS2文件系统作为优化基础。然而由于在星载环境下YAFFS2文件系统的类日志型结构存在对多载荷/多任务数据管理粒度粗、数据存储效率较低等问题,本文提出在YAFFS2文件系统中引入分区管理功能。通过改进YAFFS2文件系统数据结构、设计并实现分区内管理机制和分区间管理机制,实现对多载荷/任务数据的隔离管理,同时提高对复杂数据的检索效率。实验结果表明,分区YAFFS2文件系统在实现对不同文件数据的读写操作时,其读写速度稳定优于原YAFFS2文件系统。 展开更多
关键词 yaffs2文件系统 分区管理 载荷数据 存储效率
下载PDF
Yaffs2文件系统中对NAND Flash磨损均衡的改进 被引量:5
19
作者 温朝建 严华 《电子技术应用》 北大核心 2015年第6期16-19,共4页
针对以NAND Flash为存储介质时Yaffs2文件系统存在磨损均衡的缺陷,通过改进回收块选择机制,并在数据更新中引入冷热数据分离策略,从而改善NAND Flash的磨损均衡性能。实验借助Qemu软件建立Linux嵌入式仿真平台,从总擦除次数、最大最小... 针对以NAND Flash为存储介质时Yaffs2文件系统存在磨损均衡的缺陷,通过改进回收块选择机制,并在数据更新中引入冷热数据分离策略,从而改善NAND Flash的磨损均衡性能。实验借助Qemu软件建立Linux嵌入式仿真平台,从总擦除次数、最大最小擦除次数差值和块擦除次数标准差等方面进行对比。实验结果表明,在改进后的Yaffs2文件系统下NAND Flash的磨损均衡效果有明显提升,这有益于延长NAND Flash的使用寿命。 展开更多
关键词 yaffs2文件系统 NAND FLASH 垃圾回收 冷热数据
下载PDF
基于多阈值的闪存磨损均衡算法 被引量:4
20
作者 拓晶 唐磊 《微电子学与计算机》 CSCD 北大核心 2018年第1期6-9,共4页
NAND Flash专用文件系统Yaffs2在磨损均衡算法方面仍存在缺陷,通过详细分析Yaffs2中磨损均衡算法的实现原理,综合考虑磨损均衡与垃圾回收的矛盾关系,提出了一种基于多阈值的磨损均衡机制(属于静态磨损均衡算法),利用三个关键技术:(1)改... NAND Flash专用文件系统Yaffs2在磨损均衡算法方面仍存在缺陷,通过详细分析Yaffs2中磨损均衡算法的实现原理,综合考虑磨损均衡与垃圾回收的矛盾关系,提出了一种基于多阈值的磨损均衡机制(属于静态磨损均衡算法),利用三个关键技术:(1)改进回收块选择机制,选择公式(1)的计算结果落入目标区间中的所有块中擦除次数最大的块进行回收;(2)利用有序双向链表管理空闲块,分配当前链表中擦除次数最小的块给新写入的数据,而将擦除擦除次数最大的块分配给静态数据;(3)针对磨损均衡的两级分化引入冷热数据分离策略.实验结果表明,在仅付出4.05%的额外擦除代价下,将NAND Flash的寿命延长了近4倍. 展开更多
关键词 yaffs2文件系统 磨损均衡 回收块选择机制 冷热数据分离
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部