首页 | 本学科首页   官方微博 | 高级检索  
     

SA-YAFFS:支持交换系统的YAFFS闪存文件系统
引用本文:马捷昱,梁阿磊.SA-YAFFS:支持交换系统的YAFFS闪存文件系统[J].计算机应用与软件,2010,27(2):1-5.
作者姓名:马捷昱  梁阿磊
作者单位:上海交通大学软件学院,上海,200240
基金项目:国家自然科学基金项目(60773093)
摘    要:LINUX交换系统不支持在闪存(NAND flash)上直接建立交换区域。虽然可以使用NFTL/FTL层或者FASS闪存交换系统实现在闪存上建立交换分区。然而,这两种方法都采用静态分配交换区域,将交换系统的读写磨损限制在了闪存固定的某个区域,可能会造成闪存局部过度磨损。提出的SA-YAFFS系统,将交换系统的支持性和闪存文件系统有机统一,在闪存上动态分配交换区域,避免了将交换系统的读写磨损限制在闪存固定的区域,并利用文件系统中大量的空闲空间分担交换系统带来的磨损,避免了局部过度磨损。实验表明,当“文件系统逻辑配额的剩余空闲空间+交换系统逻辑配额”增加到n倍,交换系统导致的磨损为原来的1/n。

关 键 词:NAND  flash  YAFFS文件系统  交换系统

SA-YAFFS:A YAFFS FLASH FILESYSTEM SUPPORTING SWAP SYSTEM
Ma Jieyu,Liang Alei.SA-YAFFS:A YAFFS FLASH FILESYSTEM SUPPORTING SWAP SYSTEM[J].Computer Applications and Software,2010,27(2):1-5.
Authors:Ma Jieyu  Liang Alei
Affiliation:School of Software/a>;Shanghai Jiaotong University/a>;Shanghai 200240/a>;China
Abstract:The Linux swap system doesn't support the swap area directly on the NAND Flash.Although both NFTL/FTL layer and FASS NAND Flash swap system can realize swap area on NAND Flash,however,both of them allocate swap area statically and limit the I/O of swap system within a certain NAND Flash physical area,which may overwear some part of the NAND Flash.This paper will propose a new system called SA-YAFFS.It integrates the support of the swaps system and the flash filesystem as an organic unity,and dynamically all...
Keywords:NAND flash YAFFS filesystem Swap system  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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