YAFFS在嵌入式Linux系统中的构建与改进  被引量:1

Construction and improvement of YAFFS file system based on the embedded Linux system

在线阅读下载全文

作  者:熊胤琪[1] 严华[1] 

机构地区:[1]四川大学电子信息学院,四川成都610065

出  处:《电子技术应用》2012年第3期33-36,共4页Application of Electronic Technique

基  金:四川大学"三大创新实验计划"重点项目资助(2011143)

摘  要:针对目前YAFFS文件系统启动时间过长、磨损平衡性差的缺陷,在借助嵌入式平台Lin-ux-2.6.28+ARMS3C2440构建YAFFS的基础上改进文件系统,即在启动时采用空间换取时间策略,为文件属性节点分配专门的存储区,减少扫描区域,达到缩短加载时间的目的;在垃圾回收时采用擦除计数机制,根据计数器选择擦除块,从而改善擦除块间的磨损平衡。通过实验证明了改进策略的有效性。To solve the problems of the YAFFS file system in start-up times and wear leveling, two improvement strategies are used to implement YAFFS file system based on the embedded Linux-2.6.28 and ARM $3C2440 microprocessor. One is the strategy of trading space for time,namely,a specific storage is distributed for attribute node in order to decrease scan range and reduce mounting time; and the other is the method of choosing erasing blocks according to the mechanism of erasing count, which is good for improving wear leveling. Finally, the effectiveness is proved by the experimental results.

关 键 词:YAFFS 嵌入式LINUX 加载时间 磨损平衡 

分 类 号:TP317[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象