期刊文献+
共找到46篇文章
< 1 2 3 >
每页显示 20 50 100
嵌入式Linux下大容量Nand FLASH的YAFFS2文件系统构建 被引量:4
1
作者 查启鹏 姚国良 张萌 《现代电子技术》 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的YAFFS2文件系统研究与改进 被引量:2
2
作者 朱绍英 查启鹏 《计算机工程》 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
3
作者 程伟 《计算机工程与设计》 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
嵌入式Linux中Yaffs文件系统的构建与优化 被引量:5
4
作者 汪祖民 张红梅 《火力与指挥控制》 CSCD 北大核心 2015年第3期146-149,154,共5页
针对嵌入式Linux开发中文件系统的重要作用,详细介绍了如何利用busybox构造一个最小的Yaffs日志型文件系统,并配置、优化文件系统的物理布局和各级子目录文件,使制作的文件系统在满足开发功能的条件下最大限度地减小所占内存空间。设置... 针对嵌入式Linux开发中文件系统的重要作用,详细介绍了如何利用busybox构造一个最小的Yaffs日志型文件系统,并配置、优化文件系统的物理布局和各级子目录文件,使制作的文件系统在满足开发功能的条件下最大限度地减小所占内存空间。设置文件系统用户和所属组来提高系统安全性,使该文件系统更好地应用于嵌入式开发。并针对基于Nand Flash的Yaffs在损耗均衡和垃圾回收方面的不足,提出了优化策略,延长Nand Flash的使用寿命。 展开更多
关键词 文件系统 嵌入式 LINUX yaffs
在线阅读 下载PDF
基于Linux的大容量Yaffs文件系统性能优化与实现 被引量:1
5
作者 刘翠玲 时兴 +1 位作者 孙晓荣 梁明全 《计算机应用与软件》 CSCD 北大核心 2014年第9期37-39,共3页
针对Yaffs文件系统应用在大容量存储设备时所产生挂载速度慢的问题,提出一种新的改进方法,并在Yaffs2文件系统中进行了实现。通过在Yaffs2文件系统中增加适当的偏移量,使得在扫描挂载文件系统时减少了不必要的扫描时间,从而加快了挂载... 针对Yaffs文件系统应用在大容量存储设备时所产生挂载速度慢的问题,提出一种新的改进方法,并在Yaffs2文件系统中进行了实现。通过在Yaffs2文件系统中增加适当的偏移量,使得在扫描挂载文件系统时减少了不必要的扫描时间,从而加快了挂载的速度。在最新的Yaffs2文件系统当中,依据该方法修改Yaffs2源代码,同时,在Linux系统上加入了对改进后文件系统的支持。对改进前后的性能进行分析和实验,表明了该方法的可行性。 展开更多
关键词 yaffs 文件系统 LINUX FLASH
在线阅读 下载PDF
嵌入式Linux中Yaffs根文件系统的实现 被引量:2
6
作者 刘振纲 刘成安 卢剑翔 《现代电子技术》 2007年第10期50-51,54,共3页
描述了创建基于Nand+Yaffs根文件系统的方法与过程。着重介绍了Yaffs的移植和建立基于Nand+Yaffs根文件系统的原理与操作方法。据此建立的根文件系统在嵌入式系统中运行良好。对嵌入式操作系统的开发与使用具有参考意义。
关键词 嵌入式LINUX NAND LINUX yaffs 分区 文件系统
在线阅读 下载PDF
NAND闪存文件系统YAFFS的研究 被引量:2
7
作者 蔡勇 彭福石 《郑州轻工业学院学报(自然科学版)》 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
YAFFS文件系统的研究与改进 被引量:8
8
作者 孙丰 张福新 《计算机工程》 CAS CSCD 北大核心 2008年第5期257-259,共3页
通过对NANDFlash硬件特点和YAFFS文件系统的分析与研究,在遵循NANDFlash"只写一次"限制的基础上,提出改进删除页操作的新策略,给出改进的实现过程,重点涉及实现中的难点及相应的解决策略。在一款龙芯开发板上的测试表明,该改... 通过对NANDFlash硬件特点和YAFFS文件系统的分析与研究,在遵循NANDFlash"只写一次"限制的基础上,提出改进删除页操作的新策略,给出改进的实现过程,重点涉及实现中的难点及相应的解决策略。在一款龙芯开发板上的测试表明,该改进策略能够把改写、删除和截短文件等文件系统基础操作的性能提高约40%,具有很高的实用价值。 展开更多
关键词 NAND闪存 yaffs文件系统 删除策略
在线阅读 下载PDF
SA-YAFFS:支持交换系统的YAFFS闪存文件系统 被引量:1
9
作者 马捷昱 梁阿磊 《计算机应用与软件》 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
YAFFS2在嵌入式系统中的实现 被引量:12
10
作者 韦峰 卢再奇 刘伟 《现代电子技术》 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
基于天河2高速互连网络实现混合层次文件系统H^2FS高速通信 被引量:8
11
作者 董勇 周恩强 +1 位作者 卢宇彤 张伟 《计算机学报》 EI CSCD 北大核心 2017年第9期1961-1979,共19页
高效通信性能是影响并行文件系统性能与效率的重要因素.该文基于TH-2系统的高性能互连网络——天河2高速互连网络(TH-Express 2),设计并实现了混合层次文件系统H^2FS中的高速通信模块FSE.FSE采用了TH-Express 2的短报文通信MP和远程内... 高效通信性能是影响并行文件系统性能与效率的重要因素.该文基于TH-2系统的高性能互连网络——天河2高速互连网络(TH-Express 2),设计并实现了混合层次文件系统H^2FS中的高速通信模块FSE.FSE采用了TH-Express 2的短报文通信MP和远程内存访问RDMA相结合的方式,实现客户端与ION的通信.FSE采用基于动态链表的内存注册池减少通信延迟,提高通信效率.基于可变信用的流量控制,FSE有效降低系统出现拥塞的可能性,提高系统的可扩展性和稳定性.为了充分利用多核处理器的并发处理能力以及多RDMA引擎的传输能力,FSE对报文传输和数据处理功能采用了多维多线程方式,提高数据访问带宽.FSE的自适应端点管理针对通信端点容错能力设计,提高了系统弹性,有助于增强系统稳定性.FSE实现优化了数据传输效率,实现了低延迟、高带宽、高可扩展数据访问.在两个不同实际系统上的测试结果表明,FSE可以充分发掘TH-Express 2的特性,点点数据访问带宽可达8.6Gbps,使得H^2FS具有较高的数据访问带宽和元数据性能,并具有良好的可扩展性.同基于TCP的通信模块实现相比,FSE的读写延迟可低至55%和20%,最大单ION写性能是其3.3倍;同Lustre文件系统相比,FSE更好地利用了高速网的特性来获取较高性能,写延迟可低至其28.6%. 展开更多
关键词 混合层次文件系统 H^2FS FSE 天河2高速互连网络
在线阅读 下载PDF
Linux的Ext2文件系统 被引量:7
12
作者 郭学理 韦智 潘松 《计算机应用研究》 CSCD 北大核心 2001年第5期128-130,共3页
介绍了Linux的基本文件系统Ext2。其中包括Ext2的核心概念i节点inode,超块Super block,块组Blockgroup,目录块Directory block。接着描述了Linux特有的虚拟文件系统(VFS),它让Linux能灵活地处理多种文件系统。最后介绍了Ext2对高速... 介绍了Linux的基本文件系统Ext2。其中包括Ext2的核心概念i节点inode,超块Super block,块组Blockgroup,目录块Directory block。接着描述了Linux特有的虚拟文件系统(VFS),它让Linux能灵活地处理多种文件系统。最后介绍了Ext2对高速缓冲区的处理技术。 展开更多
关键词 LINUX 缓冲区高速缓存 哈希表 EXT2文件系统 操作系统
在线阅读 下载PDF
JFFS2文件系统闪存管理策略研究与改造 被引量:2
13
作者 阳富民 邓雪梅 涂刚 《计算机工程与科学》 CSCD 2005年第2期82-84,共3页
本文通过分析JFFS2闪存日志文件系统闪存管理过程,发现了其现有垃圾回收算法的某些不足,讨论并提出 了一种解决这些不足的方法,最后给出了改进的实现过程。
关键词 JFFS2文件系统 闪存管理策略 日志文件系统 实时操作系统
在线阅读 下载PDF
EXT2文件系统分析 被引量:9
14
作者 包怀忠 《计算机工程与设计》 CSCD 北大核心 2005年第4期1022-1024,共3页
Linux由于其源代码的开放性而得到越来越广泛的认同,针对其文件系统的编程成为其中最普遍最核心的应用。通过分析Linux文件系统源代码,给出了EXT2文件系统的硬盘布局,详细论述了超级块、组描述符、I节点、目录结构等与EXT2文件系统相关... Linux由于其源代码的开放性而得到越来越广泛的认同,针对其文件系统的编程成为其中最普遍最核心的应用。通过分析Linux文件系统源代码,给出了EXT2文件系统的硬盘布局,详细论述了超级块、组描述符、I节点、目录结构等与EXT2文件系统相关的数据结构,着重分析这些结构中的核心数据项以及它们之间的关系,并从编程的角度归纳了这些结构在文件系统中的作用。 展开更多
关键词 块组 超级块 节点 组描述符 EXT2文件系统 LINUX系统
在线阅读 下载PDF
JFFS2文件系统装载改进策略的总结与研究 被引量:1
15
作者 余胜生 顾人奎 +1 位作者 周敬利 王有成 《计算机应用研究》 CSCD 北大核心 2006年第12期249-252,共4页
在介绍JFFS2文件系统基本结构的基础上,分析了其文件系统的装载过程,并对多种最新的改进策略进行了总结和研究。
关键词 闪存日志文件系统v2 装载 擦除块摘要 集中式摘要 超级块管理
在线阅读 下载PDF
基于EXT2文件系统的Linux文件恢复 被引量:1
16
作者 吉治钢 蔡利栋 《暨南大学学报(自然科学与医学版)》 CAS CSCD 2004年第5期546-551,共6页
 研究Linux平台下EXT2文件系统的文件恢复问题.参照EXT2文件系统的结构,特别是其最重要的一个数据结构ext2-inode,分析了文件删除过程以及相关的Linux源代码,以便发现被删除文件的关键信息.分别讨论了根据磁盘现场和根据文件内容来恢...  研究Linux平台下EXT2文件系统的文件恢复问题.参照EXT2文件系统的结构,特别是其最重要的一个数据结构ext2-inode,分析了文件删除过程以及相关的Linux源代码,以便发现被删除文件的关键信息.分别讨论了根据磁盘现场和根据文件内容来恢复被删除文件的两种方法,实现可采用手工方式或尤为简便的利用软件工具的自动方式. 展开更多
关键词 文件删除与恢复 EXT2文件系统 索引节点 LINUX操作系统
在线阅读 下载PDF
JFFS2文件系统在天熠操作系统中的实现 被引量:1
17
作者 胡海明 周楠 +2 位作者 龚宬 洪冯 张杨 《计算机工程与设计》 北大核心 2017年第12期3461-3467,3474,共8页
介绍一种在天熠实时嵌入式操作系统上实现JFFS2日志文件系统的方案。基于Zynq7045处理器平台,以开源JFFS2为原型,对外部接口重新进行设计,通过了软件和硬件方法的验证。介绍JFFS2的实现原理,描述JFFS2代码在天熠操作系统上的移植方法、N... 介绍一种在天熠实时嵌入式操作系统上实现JFFS2日志文件系统的方案。基于Zynq7045处理器平台,以开源JFFS2为原型,对外部接口重新进行设计,通过了软件和硬件方法的验证。介绍JFFS2的实现原理,描述JFFS2代码在天熠操作系统上的移植方法、NandFlash驱动程序的设计方法以及用软件模拟设备和实际的NandFlash存储芯片对JFFS2的功能进行验证的情况。实际验证结果表明,该方案切实可行,是对天熠操作系统文件管理功能的增强。 展开更多
关键词 操作系统 嵌入式系统 文件系统 JFFS2 NandFlash存储介质
在线阅读 下载PDF
μClinux下NAND FLASH的JFFS2文件系统的移植
18
作者 曾卫华 高世臣 魏秋菊 《计算机应用》 CSCD 北大核心 2005年第B12期372-373,376,共3页
以K9F2808芯片为例,讨论了在NAND Flash上建立μC linux的JFFS2文件系统的一般步骤,为FLASH上的数据管理提供了一种选择方式。
关键词 ΜCLINUX JFFS2 文件系统 MTD NAND Flash
在线阅读 下载PDF
基于Hash的YAFFS2文件各版本恢复算法研究 被引量:3
19
作者 李亚萌 何泾沙 《信息网络安全》 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
一种基于错误植入的JFFS2文件系统可靠性分析方法 被引量:1
20
作者 郭旭峰 白石 《计算机应用与软件》 CSCD 2011年第11期7-9,20,共4页
JFFS2是目前比较流行的闪存文件系统,其可靠性对于闪存数据维护至关重要。提出一种基于错误植入的分析方法,首次对JFFS2文件系统的可靠性进行了深入研究。设计了8种类型的错误,在Linux内核中进行了错误植入。实验结果表明,JFFS2文件系... JFFS2是目前比较流行的闪存文件系统,其可靠性对于闪存数据维护至关重要。提出一种基于错误植入的分析方法,首次对JFFS2文件系统的可靠性进行了深入研究。设计了8种类型的错误,在Linux内核中进行了错误植入。实验结果表明,JFFS2文件系统具有一定的错误检测和恢复能力,可以检测到所有错误,并可以通过重试机制恢复写错误和擦除错误。但是对于大部分测试工作负载,JFFS2不能恢复读错误,结果导致操作失败。最后针对增强JFFS2文件系统的可靠性提出了改进方案。 展开更多
关键词 JFFS2 闪存文件系统 可靠性 错误植入
在线阅读 下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部