期刊文献+
共找到226篇文章
< 1 2 12 >
每页显示 20 50 100
Yaffs2文件系统中NAND Flash块选择策略的改进 被引量:3
1
作者 杨智 严华 《四川大学学报(自然科学版)》 CAS CSCD 北大核心 2016年第6期1278-1282,共5页
针对Yaffs2文件系统中块选择策略引起的Nand Flash磨损均衡方面的缺陷,引入文件更新和块回收热度计算,将不同热度的文件分离到对应热度的物理块中,来改进空闲块选择策略.同时引入分散度和磨损度判断机制,通过在不同情况下选择最有效的... 针对Yaffs2文件系统中块选择策略引起的Nand Flash磨损均衡方面的缺陷,引入文件更新和块回收热度计算,将不同热度的文件分离到对应热度的物理块中,来改进空闲块选择策略.同时引入分散度和磨损度判断机制,通过在不同情况下选择最有效的回收块选择策略进行垃圾回收,以提高磨损均衡效果.实验使用QEMU搭建嵌入式Linux仿真环境,从垃圾回收页拷贝次数、块总擦除次数、块最大擦除次数、块擦除次数最大差值、块擦除次数标准差等方面进行性能比较.仿真实验结果表明,改进策略能大大提高Yaffs2垃圾回收效率,并能有效提升磨损均衡效果,延长Nand Flash设备的使用寿命. 展开更多
关键词 yaffs2文件系统 NAND flash 块选择 垃圾回收 磨损均衡
下载PDF
嵌入式Linux下大容量Nand FLASH的YAFFS2文件系统构建 被引量:4
2
作者 查启鹏 姚国良 张萌 《现代电子技术》 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
Yaffs2文件系统中对NAND Flash磨损均衡的改进 被引量:5
3
作者 温朝建 严华 《电子技术应用》 北大核心 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
在Linux中实现大容量NAND Flash的YAFFS2文件系统 被引量:3
4
作者 展中华 杜刚 《电脑编程技巧与维护》 2007年第5期68-70,共3页
本文介绍在嵌入式环境中YAFFS/YAFFS2文件系统的优点和YAFFS/YAFFS2文件系统结构。着重将YAFFS2文件系统在嵌入式Linux系统中的实现过程包括配置、编译以及测试整个完整过程作了详细的论述。
关键词 NAND flash yaffs/yaffs2 嵌入式LINUX系统
下载PDF
YAFFS2在嵌入式系统中的实现 被引量:12
5
作者 韦峰 卢再奇 刘伟 《现代电子技术》 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
基于Linux的大容量Yaffs文件系统性能优化与实现 被引量:1
6
作者 刘翠玲 时兴 +1 位作者 孙晓荣 梁明全 《计算机应用与软件》 CSCD 北大核心 2014年第9期37-39,共3页
针对Yaffs文件系统应用在大容量存储设备时所产生挂载速度慢的问题,提出一种新的改进方法,并在Yaffs2文件系统中进行了实现。通过在Yaffs2文件系统中增加适当的偏移量,使得在扫描挂载文件系统时减少了不必要的扫描时间,从而加快了挂载... 针对Yaffs文件系统应用在大容量存储设备时所产生挂载速度慢的问题,提出一种新的改进方法,并在Yaffs2文件系统中进行了实现。通过在Yaffs2文件系统中增加适当的偏移量,使得在扫描挂载文件系统时减少了不必要的扫描时间,从而加快了挂载的速度。在最新的Yaffs2文件系统当中,依据该方法修改Yaffs2源代码,同时,在Linux系统上加入了对改进后文件系统的支持。对改进前后的性能进行分析和实验,表明了该方法的可行性。 展开更多
关键词 yaffs 文件系统 LINUX flash
下载PDF
嵌入式Linux中Yaffs文件系统的构建与优化 被引量:5
7
作者 汪祖民 张红梅 《火力与指挥控制》 CSCD 北大核心 2015年第3期146-149,154,共5页
针对嵌入式Linux开发中文件系统的重要作用,详细介绍了如何利用busybox构造一个最小的Yaffs日志型文件系统,并配置、优化文件系统的物理布局和各级子目录文件,使制作的文件系统在满足开发功能的条件下最大限度地减小所占内存空间。设置... 针对嵌入式Linux开发中文件系统的重要作用,详细介绍了如何利用busybox构造一个最小的Yaffs日志型文件系统,并配置、优化文件系统的物理布局和各级子目录文件,使制作的文件系统在满足开发功能的条件下最大限度地减小所占内存空间。设置文件系统用户和所属组来提高系统安全性,使该文件系统更好地应用于嵌入式开发。并针对基于Nand Flash的Yaffs在损耗均衡和垃圾回收方面的不足,提出了优化策略,延长Nand Flash的使用寿命。 展开更多
关键词 文件系统 嵌入式 LINUX yaffs
下载PDF
基于ARM的嵌入式文件系统YAFFS的移植 被引量:3
8
作者 杨磊 方康玲 《微计算机信息》 北大核心 2008年第17期168-169,208,共3页
本文分析了罪常用的两种嵌入式文件系统JAFFS和YAFFS文件系统的优缺点,通过修改Linux-2.6.14内核源码,重新配置内核,提出一种了如何在嵌入式系统上移植YAFFS文件系统的方法,并在ARM-S3C2410开发平台的NAND FLASH测试并挂载了移植后的YA... 本文分析了罪常用的两种嵌入式文件系统JAFFS和YAFFS文件系统的优缺点,通过修改Linux-2.6.14内核源码,重新配置内核,提出一种了如何在嵌入式系统上移植YAFFS文件系统的方法,并在ARM-S3C2410开发平台的NAND FLASH测试并挂载了移植后的YAFFS文件系统,为嵌入式开发人员提供了一种参考方案. 展开更多
关键词 ARM—S3C2410 NAND flash yaffs 嵌入式文件系统 挂载
下载PDF
YAFFS嵌入式文件系统应用研究 被引量:11
9
作者 钟汉如 张庆灿 《微计算机信息》 北大核心 2007年第01Z期108-109,105,共3页
本文介绍了NAND闪存设备的特点和针对NAND闪存设计的YAFFS(YetAnotherFlashFileSystem)嵌入式文件系统,并且详细探讨了在ARM处理器3SC2410和嵌入式Linux平台上建立基于NAND闪存的YAFFS根文件系统的方法步骤,同时给出了详细的代码。
关键词 NAND闪存 yaffs 文件系统 嵌入式系统
下载PDF
嵌入式Linux中Yaffs根文件系统的实现 被引量:2
10
作者 刘振纲 刘成安 卢剑翔 《现代电子技术》 2007年第10期50-51,54,共3页
描述了创建基于Nand+Yaffs根文件系统的方法与过程。着重介绍了Yaffs的移植和建立基于Nand+Yaffs根文件系统的原理与操作方法。据此建立的根文件系统在嵌入式系统中运行良好。对嵌入式操作系统的开发与使用具有参考意义。
关键词 嵌入式LINUX NAND LINUX yaffs 分区 根文件系统
下载PDF
NAND闪存文件系统YAFFS的研究 被引量:2
11
作者 蔡勇 彭福石 《郑州轻工业学院学报(自然科学版)》 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
在C51系统上实现YAFFS文件系统 被引量:2
12
作者 程凯 张俊刚 吴常玉 《单片机与嵌入式系统应用》 2006年第11期71-73,共3页
关键词 文件系统 C51 flash存储器 NAND闪存 数据存储介质 嵌入式系统 file 实现过程
下载PDF
嵌入式系统中Nand闪存文件系统Yaffs的实现
13
作者 王绪国 李海涛 《电脑与信息技术》 2009年第6期16-18,共3页
Yaffs文件系统及Nand闪存在嵌入式系统中得到了广泛的应用。文章分析了Yaffs文件系统的原理、存储机制和U-Boot,在此基础上阐述了一个对U-Boot命令的改进方法,使U-Boot具有了对Nand闪存写入Yaffs映像文件的功能。
关键词 嵌入式系统 yaffs文件系统 U-BOOT NAND flash
下载PDF
YAFFS文件系统的研究与改进 被引量:8
14
作者 孙丰 张福新 《计算机工程》 CAS CSCD 北大核心 2008年第5期257-259,共3页
通过对NANDFlash硬件特点和YAFFS文件系统的分析与研究,在遵循NANDFlash"只写一次"限制的基础上,提出改进删除页操作的新策略,给出改进的实现过程,重点涉及实现中的难点及相应的解决策略。在一款龙芯开发板上的测试表明,该改... 通过对NANDFlash硬件特点和YAFFS文件系统的分析与研究,在遵循NANDFlash"只写一次"限制的基础上,提出改进删除页操作的新策略,给出改进的实现过程,重点涉及实现中的难点及相应的解决策略。在一款龙芯开发板上的测试表明,该改进策略能够把改写、删除和截短文件等文件系统基础操作的性能提高约40%,具有很高的实用价值。 展开更多
关键词 NAND闪存 yaffs文件系统 删除策略
下载PDF
YAFFS在雨水情遥测终端数据存储系统中的改进 被引量:2
15
作者 姚乾 严华 《人民长江》 北大核心 2013年第17期49-51,96,共4页
在现有的雨水情遥测系统中,YAFFS文件系统在存储数据时采用异地更新策略,因而存在NAND Flash存储空间利用效率低的问题。通过在YAFFS的写操作中引入覆写方法,并结合YAFFS的ECC校验技术,实现了数据本地更新策略,提高了NAND Flash的空间... 在现有的雨水情遥测系统中,YAFFS文件系统在存储数据时采用异地更新策略,因而存在NAND Flash存储空间利用效率低的问题。通过在YAFFS的写操作中引入覆写方法,并结合YAFFS的ECC校验技术,实现了数据本地更新策略,提高了NAND Flash的空间利用率,实现了数据的可靠存储以及有效管理。同时,对新的数据存储策略设计了专门的实验方案,并进行了大量的测试,结果表明,存储方式的改进不仅提高了数据存储空间利用率,节省了存储时间,还保证了数据存储的准确性。 展开更多
关键词 NAND flash yaffs文件系统 覆写 本地更新 雨水情遥测
下载PDF
SA-YAFFS:支持交换系统的YAFFS闪存文件系统 被引量:1
16
作者 马捷昱 梁阿磊 《计算机应用与软件》 CSCD 2010年第2期1-5,共5页
LINUX交换系统不支持在闪存(NAND flash)上直接建立交换区域。虽然可以使用NFTL/FTL层或者FASS闪存交换系统实现在闪存上建立交换分区。然而,这两种方法都采用静态分配交换区域,将交换系统的读写磨损限制在了闪存固定的某个区域,可能会... LINUX交换系统不支持在闪存(NAND flash)上直接建立交换区域。虽然可以使用NFTL/FTL层或者FASS闪存交换系统实现在闪存上建立交换分区。然而,这两种方法都采用静态分配交换区域,将交换系统的读写磨损限制在了闪存固定的某个区域,可能会造成闪存局部过度磨损。提出的SA-YAFFS系统,将交换系统的支持性和闪存文件系统有机统一,在闪存上动态分配交换区域,避免了将交换系统的读写磨损限制在闪存固定的区域,并利用文件系统中大量的空闲空间分担交换系统带来的磨损,避免了局部过度磨损。实验表明,当"文件系统逻辑配额的剩余空闲空间+交换系统逻辑配额"增加到n倍,交换系统导致的磨损为原来的1/n。 展开更多
关键词 NAND flash yaffs文件系统 交换系统
下载PDF
YAFFS文件系统在嵌入式LINUX系统中的移植 被引量:3
17
作者 曾军财 张家泰 +1 位作者 徐志永 胡明茂 《应用科技》 CAS 2006年第11期15-18,共4页
YAFFS(yet another flash file system)是至今惟一专门为NAND F lash设计的文件系统.在适应NANDF lash特点的同时,能更好地发挥NAND F lash的优点,使之达到最优的性能.YAFFS文件系统使用日志结构、错误检测和纠正提高了NAND F lash的健... YAFFS(yet another flash file system)是至今惟一专门为NAND F lash设计的文件系统.在适应NANDF lash特点的同时,能更好地发挥NAND F lash的优点,使之达到最优的性能.YAFFS文件系统使用日志结构、错误检测和纠正提高了NAND F lash的健壮性.因此,它的出现使得价格低廉的NAND闪存芯片具有了高效性和健壮性.YAFFS文件系统性能优越且易于移植,已经成功应用于L inux、uC linux和W indows CE等嵌入式操作系统.介绍了YAFFS文件系统向嵌入式L inux内核中的移植过程,并对移植的结果进行了测试. 展开更多
关键词 嵌入式LINUX 文件系统 NAND闪存 移植
下载PDF
基于YAFFS2的静态磨损均衡算法设计 被引量:1
18
作者 李恒恒 胡泽明 +1 位作者 岳春生 王志锋 《计算机应用研究》 CSCD 北大核心 2016年第4期1091-1095,共5页
针对已有算法大多基于FTL(flash translation layer)闪存存储体系设计,无法直接应用到闪存文件系统的情况,基于YAFFS2闪存文件系统设计了一种静态磨损均衡算法。考虑不同数据冷热属性的差异,设计了两种不同的块分配策略,在减缓最大擦除... 针对已有算法大多基于FTL(flash translation layer)闪存存储体系设计,无法直接应用到闪存文件系统的情况,基于YAFFS2闪存文件系统设计了一种静态磨损均衡算法。考虑不同数据冷热属性的差异,设计了两种不同的块分配策略,在减缓最大擦除次数增长速度的同时,加强对冷数据占用块的利用;利用闪存块擦除次数在物理空间上分布的随机性,简化了块分配策略中的搜索过程,降低了算法复杂度;采用不均衡度阈值作为算法触发条件,保证了良好的均衡效果。实验结果表明,算法降低了擦除次数方差,提高了闪存磨损均衡度,可有效延长闪存寿命,提高闪存存储系统的可靠性。 展开更多
关键词 磨损均衡 闪存文件系统 yaffs2 存储可靠性
下载PDF
基于嵌入式Linux的YAFFS2文件系统研究与改进 被引量:2
19
作者 朱绍英 查启鹏 《计算机工程》 CAS CSCD 北大核心 2015年第9期292-297,302,共7页
YAFFS2文件系统是针对NAND Flash按块擦写特点设计的一种专用Flash文件系统,其存在加载时间长和NAND Flash专用的局限性。为此,从Flash存储器管理和文件管理2个方面分析该系统的设计原理及特性,提出一种新的文件系统信息存储方式,并从... YAFFS2文件系统是针对NAND Flash按块擦写特点设计的一种专用Flash文件系统,其存在加载时间长和NAND Flash专用的局限性。为此,从Flash存储器管理和文件管理2个方面分析该系统的设计原理及特性,提出一种新的文件系统信息存储方式,并从文件系统初始化、垃圾回收、断电保护等方面对YAFFS2文件系统进行改进,减少加载时间,使之能应用于多种Flash存储器。测试结果表明,与原系统相比,改进系统的安装时间减少25%,并可实现Flash各存储扇区的均衡使用。 展开更多
关键词 yaffs2文件系统 NAND存储器 嵌入式LINUX系统 垃圾回收策略 损耗平衡
下载PDF
支持Yaffs2文件系统的U-Boot的实现 被引量:5
20
作者 程伟 《计算机工程与设计》 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
上一页 1 2 12 下一页 到第
使用帮助 返回顶部