期刊文献+
共找到47篇文章
< 1 2 3 >
每页显示 20 50 100
一种基于NAND Flash的FTL算法验证平台的设计与实现 被引量:3
1
作者 尹子航 唐磊 沈绪榜 《微电子学与计算机》 CSCD 北大核心 2018年第11期128-133,共6页
闪存转换层(FTL)算法的设计与开发对于固态硬盘的整体性能至关重要,由于缺乏错误检测机制,目前现有的算法验证平台检验结果与真实结果差距较大.本文提出一种基于NAND Flash的FTL算法验证平台,通过建立基于NAND Flash存储系统的软件平台... 闪存转换层(FTL)算法的设计与开发对于固态硬盘的整体性能至关重要,由于缺乏错误检测机制,目前现有的算法验证平台检验结果与真实结果差距较大.本文提出一种基于NAND Flash的FTL算法验证平台,通过建立基于NAND Flash存储系统的软件平台,模拟NAND Flash的操作特性,增加错误检测机制,模拟真实操作环境,完成FTL算法的验证.本文对软件平台的整体设计和核心模块进行了分析描述.最后,在该软件平台与真实闪存设备上运行FTL算法完成模拟实验,实验证明两者误差范围在7%以内.本文提出的一种基于NAND Flash的FTL算法验证平台为验证FTL算法提供了一种便捷工具,同时提高了存储系统的可靠性,缩短了算法开发的周期,降低了产品成本. 展开更多
关键词 NAND flash 闪存转换层(ftl) 算法验证平台
下载PDF
Flash存储技术 被引量:85
2
作者 郑文静 李明强 舒继武 《计算机研究与发展》 EI CSCD 北大核心 2010年第4期716-726,共11页
Flash存储器具有非易失性、固态性、体积小、重量轻、抗震动、高性能、低能耗等特点.近年来,随着容量的提高和价格的降低,Flash存储器在通用计算环境中的应用技术迅速成为研究热点.研究的目的是对Flash存储技术研究现状进行分析、总结,... Flash存储器具有非易失性、固态性、体积小、重量轻、抗震动、高性能、低能耗等特点.近年来,随着容量的提高和价格的降低,Flash存储器在通用计算环境中的应用技术迅速成为研究热点.研究的目的是对Flash存储技术研究现状进行分析、总结,以期为进一步的研究工作提供启发.首先介绍了Flash的存储特性,探讨了其在存储体系结构中地位,并讨论了管理Flash存储器的两种软件体系结构.然后重点分析、总结了Flash存储的各项关键技术的研究现状,包括地址映射机制、垃圾回收机制、磨损均衡策略、基于Flash的buffercache管理策略、基于Flash的索引数据结构以及基于Flash的事务处理技术.最后对Flash存储技术的研究现状进行总结,提出可能的未来研究方向. 展开更多
关键词 闪存 存储管理 闪存转换层 缓存 索引数据结构 事务处理 垃圾回收
下载PDF
WAPFTL:支持预测机制的负载自适应闪存转换层算法 被引量:4
3
作者 谢徐超 宋振龙 +3 位作者 李琼 魏登萍 方健 肖立权 《计算机工程与科学》 CSCD 北大核心 2014年第7期1238-1243,共6页
基于NAND Flash的固态盘凭借其低延迟、低功耗、高可靠性等优点,已经开始应用于企业级服务器和高性能计算领域。针对固态盘相对较差的写性能及使用寿命有限等不足,提出了一种闪存转换层中基于页映射机制的自适应地址映射算法WAPFTL。该... 基于NAND Flash的固态盘凭借其低延迟、低功耗、高可靠性等优点,已经开始应用于企业级服务器和高性能计算领域。针对固态盘相对较差的写性能及使用寿命有限等不足,提出了一种闪存转换层中基于页映射机制的自适应地址映射算法WAPFTL。该算法能够在地址转换过程中预测负载读写特性并自适应地调整地址映射信息缓存的策略。实验结果表明,WAPFTL能够高效协同利用负载的时间局部性和空间局部性,提高地址映射命中率,减少因地址映射而引起的额外写操作次数;同时,有效减少了垃圾回收次数,提高了SSD整体性能。 展开更多
关键词 NAND flash 固态盘 地址映射 闪存转换层
下载PDF
针对固态驱动器的NFTL算法性能优化 被引量:1
4
作者 梅松竹 李宗伯 《计算机工程》 CAS CSCD 北大核心 2010年第19期253-255,共3页
用于闪存的NFTL算法随着闪存技术的发展表现出空间利用率低、擦除效率不高等不足,为保证读速度牺牲Flash读性能上的优势,而且不适用于固态驱动器。基于此,提出一种改进方案,利用增加内存中存放的包括有效位图和反向映射表等元数据的方... 用于闪存的NFTL算法随着闪存技术的发展表现出空间利用率低、擦除效率不高等不足,为保证读速度牺牲Flash读性能上的优势,而且不适用于固态驱动器。基于此,提出一种改进方案,利用增加内存中存放的包括有效位图和反向映射表等元数据的方式改进NFTL算法使其适用于固态驱动器,取得一定的性能提升。 展开更多
关键词 固态驱动器 NAND闪存 闪存转换层
下载PDF
一种基于功能表的高效FTL算法 被引量:2
5
作者 吴俊军 刘震宇 《计算机工程与科学》 CSCD 北大核心 2010年第11期128-131,135,共5页
FTL用于将闪存模拟成标准的块设备以屏蔽其写前进行擦除的特性。传统的FTL算法采用扫描冗余区的方式建立映射表,初始化速度慢,并通过单纯的映射表实现地址转换,只能部分改善空间利用率,有的甚至提高了块回收代价,使运行效率变得低效。... FTL用于将闪存模拟成标准的块设备以屏蔽其写前进行擦除的特性。传统的FTL算法采用扫描冗余区的方式建立映射表,初始化速度慢,并通过单纯的映射表实现地址转换,只能部分改善空间利用率,有的甚至提高了块回收代价,使运行效率变得低效。本文提出了功能表的思想,通过状态表寻址直接建立块映射表和块信息来提高启动速度,降低空间复杂度。通过将映射表与块信息相结合来实现读写操作中地址的查找,均衡了空间利用率和回收代价。 展开更多
关键词 NAND型闪存 闪存转换层 均衡磨损 地址映射
下载PDF
GFTL:一种基于页组映射的低能耗闪存转换层 被引量:3
6
作者 白石 赵鹏 《中国科技论文在线》 CAS 2011年第10期716-720,共5页
针对NAND闪存不能在本地进行数据更新操作,导致数据合并时消耗大量额外的能量,提出一种简单有效的基于页组地址映射的闪存转换层(GFTL)方案。GFTL将上层文件系统的逻辑地址请求转换为物理页组地址和页组内偏移量。在垃圾回收时,具有最... 针对NAND闪存不能在本地进行数据更新操作,导致数据合并时消耗大量额外的能量,提出一种简单有效的基于页组地址映射的闪存转换层(GFTL)方案。GFTL将上层文件系统的逻辑地址请求转换为物理页组地址和页组内偏移量。在垃圾回收时,具有最多无效数据页的物理块将被回收并擦除。采用数据访问序列驱动的模拟方法来评估GFTL的性能,并对存储研究领域被广泛使用的DiskSim和SSD-add-on模拟器进行修改。实验结果显示,无论在真实的工作负载下还是在基准测量工作负载下,GFTL相比于其他3种著名的闪存转换层都能够减少18%以上的读、写和擦除操作所消耗的能量。 展开更多
关键词 闪存 闪存转换层 地址映射 垃圾回收 低能耗
下载PDF
基于连续缓存和二级缓存的DFTL改进算法 被引量:5
7
作者 姚英彪 沈佐兵 《计算机研究与发展》 EI CSCD 北大核心 2014年第9期2012-2021,共10页
DFTL(demand-based FTL)是一种根据负载访问特点动态加载映射项到缓存中的知名FTL(flash translation layer)算法,但是它没有考虑到请求的空间局部性,而且缓存中的一个映射项剔除就可能会导致翻译页的更新,缓存中映射项的频繁剔除又会... DFTL(demand-based FTL)是一种根据负载访问特点动态加载映射项到缓存中的知名FTL(flash translation layer)算法,但是它没有考虑到请求的空间局部性,而且缓存中的一个映射项剔除就可能会导致翻译页的更新,缓存中映射项的频繁剔除又会导致额外的擦除操作.在DFTL的基础上,提出了SDFTL(sequential/second cache DFTL)算法.SDFTL新设置连续缓存和二级缓存,连续缓存通过预取映射信息,利用请求的空间局部性,提高了FTL对连续负载的处理性能;二级缓存通过暂存从一级缓存中剔除的、发生更新的映射项,并采取批量更新策略回写到闪存,减少了闪存的翻译页写回次数和擦除次数.利用实际负载做的实验结果显示,SDFTL相比DFTL缓存命中率平均提高41.57%,擦除次数平均减少23.08%,响应时间平均减少17.74%. 展开更多
关键词 NAND闪存 固态硬盘 闪存转换层 二级缓存 空间局部性
下载PDF
Dual-FTL:一种基于MLC/SLC双模闪存芯片的闪存转换层 被引量:1
8
作者 刘洋 王峰 《河南师范大学学报(自然科学版)》 CAS 北大核心 2014年第5期148-154,共7页
为了解决多级单元(MLC)闪存相对于单级单元(SLC)闪存写入性能低和擦除寿命短的问题,提出了一种基于MLC/SLC双模闪存存储芯片的闪存转换层Dual-FTL.利用MLC/SLC双模闪存芯片的双烧写模式,Dual-FTL将闪存空间分为容纳热数据的小容量SLC区... 为了解决多级单元(MLC)闪存相对于单级单元(SLC)闪存写入性能低和擦除寿命短的问题,提出了一种基于MLC/SLC双模闪存存储芯片的闪存转换层Dual-FTL.利用MLC/SLC双模闪存芯片的双烧写模式,Dual-FTL将闪存空间分为容纳热数据的小容量SLC区域和容纳冷数据的大容量MLC区域.同时,Dual-FTL提出了识别数据冷热度的方法,并可以根据负载变化动态调整策略参数.实验结果表明,Dual-FTL可以让MLC/SLC双模闪存在一半的比特成本下提供和SLC闪存相似的性能和使用寿命. 展开更多
关键词 闪存转换层 多级单元闪存 单级单元闪存 热度
下载PDF
OAFTL:一种面向企业级应用的高效闪存转换层处理策略 被引量:5
9
作者 綦晓颖 汤显 +1 位作者 梁智超 孟小峰 《计算机研究与发展》 EI CSCD 北大核心 2011年第10期1918-1926,共9页
基于NAND闪存的存储设备通过引入闪存转换层来对闪存芯片进行封装,使得闪存存储设备像普通块设备一样使用.闪存转换层算法的性能很大程度上决定了闪存设备的存储性能,已有方法尽管可以在嵌入式环境下正常工作,但当应用到随机访问频繁的... 基于NAND闪存的存储设备通过引入闪存转换层来对闪存芯片进行封装,使得闪存存储设备像普通块设备一样使用.闪存转换层算法的性能很大程度上决定了闪存设备的存储性能,已有方法尽管可以在嵌入式环境下正常工作,但当应用到随机访问频繁的企业级应用环境中时存在访问性能低的问题.提出了一种面向企业级应用的闪存转换层算法OAFTL,该算法基于页级地址映射,根据访问操作的类型来组织映射项信息,通过为映射页保留日志信息来缓冲频繁修改的映射信息,以提高闪存读、写性能.实验结果表明,提出的OAFTL算法能够有效地适应企业级工作负载,同已有方法相比,综合读写性能提升了20%以上. 展开更多
关键词 NAND型闪存 闪存转换层 页级地址映射 存储管理 固态硬盘
下载PDF
基于时间戳的FTL实现的连续数据恢复方法 被引量:3
10
作者 袁芳 刘伟 +1 位作者 宋贺伦 张耀辉 《计算机工程与设计》 北大核心 2015年第1期150-155,共6页
基于FLASH的存储系统复写旧数据时需要通过地址映射层(flash translation layer,FTL)分配新的写入地址,因此旧的数据在一段时间内仍存在于系统中,在这样的系统上实现连续数据保护(continuous data protection,CDP),只需找到旧的映射信息... 基于FLASH的存储系统复写旧数据时需要通过地址映射层(flash translation layer,FTL)分配新的写入地址,因此旧的数据在一段时间内仍存在于系统中,在这样的系统上实现连续数据保护(continuous data protection,CDP),只需找到旧的映射信息,不需额外保存数据的更新信息。利用FLASH的带外区(out of band,OOB)记录时间戳,在FTL的映射项中增加时间戳信息,在不跟踪映射表每次更新的情况下,达到数据快速恢复的目的。该方法降低了对存储系统性能的影响,实现了快速的数据恢复响应。 展开更多
关键词 固态硬盘 连续数据保护 闪存地址映射层 时间戳 数据恢复
下载PDF
基于FTL层的高可靠星载数据编码保护设计 被引量:1
11
作者 曹丹丹 陈勇 林宝军 《计算机应用与软件》 2017年第10期149-151,191,共4页
空间单子效应对长期在轨航天器存储数据可靠性具有重大影响。针对此问题,提出在闪存转换层FLT(Flash Translation Layer)上添加编码转换层,以动态满足数据存储可靠性的设计。在编码转换层提出一种选取编码的方法,依据用户对可靠度,使用... 空间单子效应对长期在轨航天器存储数据可靠性具有重大影响。针对此问题,提出在闪存转换层FLT(Flash Translation Layer)上添加编码转换层,以动态满足数据存储可靠性的设计。在编码转换层提出一种选取编码的方法,依据用户对可靠度,使用寿命的要求,使所选取的编码的编码复杂度最低,空间利用率最高。本设计能够为用户在屏蔽底层接口的情况下,依照用户的可靠性需求,为数据提供纠错,为空间数据存储的可靠性设计提供了重要依据。 展开更多
关键词 星载存储器 闪存转换层 编码转换层 纠错码
下载PDF
A Temporal Locality-Aware Page-Mapped Flash Translation Layer 被引量:2
12
作者 Youngjae Kim Aayush Gupta Bhuvan Urgaonkar 《Journal of Computer Science & Technology》 SCIE EI CSCD 2013年第6期1025-1044,共20页
The poor performance of random writes has been a cause of major concern which needs to be addressed to better utilize the potential of flash in enterprise-scale environments. We examine one of the important causes of ... The poor performance of random writes has been a cause of major concern which needs to be addressed to better utilize the potential of flash in enterprise-scale environments. We examine one of the important causes of this poor performance: the design of the flash translation layer (FTL) which performs the virtual-to-physical address translations and hides the erase-before-write characteristics of flash. We propose a complete paradigm shift in the design of the core FTL engine from the existing techniques with our Demand-Based Flash Translation Layer (DFTL) which selectively caches page- level address mappings. Our experimental evaluation using FlashSim with realistic enterprise-scale workloads endorses the utility of DFTL in enterprise-scale storage systems by demonstrating: 1) improved performance, 2) reduced garbage collection overhead and 3) better overload behavior compared with hybrid FTL schemes which are the most popular implementation methods. For example, a predominantly random-write dominant I/O trace from an OLTP application running at a large financial institution shows a 78% improvement in average response time (due to a 3-fold reduction in operations of the garbage collector), compared with the hybrid FTL scheme. Even for the well-known read-dominant TPC-H benchmark, for which DFTL introduces additional overheads, we improve system response time by 56%. Moreover, interestingly, when write-back cache on DFTL-based SSD is enabled, DFTL even outperforms the page-based FTL scheme, improving their response time by 72% in Financial trace. 展开更多
关键词 flash memory flash translation layer storage system
原文传递
AFTL:一种基于高级指令的闪存转换层
13
作者 杨明伟 李亚晖 +1 位作者 赵益民 蔡晓乐 《微电子学与计算机》 CSCD 北大核心 2017年第1期15-20,共6页
为了对多层次并行固态盘提供的多种并行性进行高效利用,提出一种基于冷热数据的FTL算法:AFTL,通过对高级指令多分组指令(multi-plane)和交错指令(interleave)的使用,达到并行性利用的最大化,冷热数据识别与内部数据迁移指令(copy-back)... 为了对多层次并行固态盘提供的多种并行性进行高效利用,提出一种基于冷热数据的FTL算法:AFTL,通过对高级指令多分组指令(multi-plane)和交错指令(interleave)的使用,达到并行性利用的最大化,冷热数据识别与内部数据迁移指令(copy-back)、多分组擦除指令的结合则大大降低了垃圾回收的成本,两者的组合最终使得整体性能获得进一步提升.仿真结果显示,在多种负载、多种不同通道数的情况下,相对于同样综合利用多种并行性的动态FTL算法,写响应时间平均减少15.3%,相对于DLOOP算法,写响应时间平均减少78.9%. 展开更多
关键词 闪存 ftl 并行性 高级指令 垃圾回收
下载PDF
Flash translation layer:a review and bibliometric analysis
14
作者 Yuhan Luo Mingwei Lin 《International Journal of Intelligent Computing and Cybernetics》 EI 2021年第3期480-508,共29页
Purpose-The purpose of this paper is to make an overview of 474 publications and 512 patents of FTL from 1987 to 2020 in order to provide a conclusive and comprehensive analysis for researchers in this field,as well a... Purpose-The purpose of this paper is to make an overview of 474 publications and 512 patents of FTL from 1987 to 2020 in order to provide a conclusive and comprehensive analysis for researchers in this field,as well as a preliminary knowledge of FTL for interested researchers.Design/methodology/approach-Firstly,the FTL algorithms are classified and its functions are introduced in detail.Secondly,the structures of the publications are analyzed in terms of the fundamental information and the publication of the most productive countries/regions,institutions and authors.After that,co-citation networks of institutions,authors and papers illustrated by VOS Viewer are given to show the relationship among those and the most influential of them is further analyzed.Then,the characteristics of the patent are analyzed based on the basic information and classification of the patent and the most productive inventors.In order to obtain research hotspots and trends in this field,the time-line review and citation burst detection of keywords carried out by Cite Space are made to be visual.Finally,based on the above analysis,it draws some other important conclusions and the development trend of this field.Findings-The research on FTL algorithm is still the top priority in the future,and how to improve the performance of SSD in the era of big data is one of the research hotspots.Research limitations/implications-This paper makes a comprehensive analysis of FTL with the method of bibliometrics,and it is valuable for researchers can quickly grasp the hotspots in this area.Originality/value-This article draws the structural characteristics of the publications in this field and summarizes the research hotspots and trends in this field in recent years,aiming to inspire new ideas for researchers. 展开更多
关键词 flash translation layer File system Bibliometric analysis Hot topic Development trends
原文传递
基于PCI Express的闪存存储系统设计 被引量:3
15
作者 武国强 林宝军 张善从 《计算机工程》 CAS CSCD 北大核心 2011年第18期25-27,共3页
通过采用PCI Express接口,应用并行和流水线技术,提高存储系统的读写速率。设计闪存映射层算法,在不降低系统读写性能的基础上易于管理数据。该方案在Virtex 5 FPGA上实现,并对其性能进行测试,结果表明,数据连续写速率达到400 MB/s,读... 通过采用PCI Express接口,应用并行和流水线技术,提高存储系统的读写速率。设计闪存映射层算法,在不降低系统读写性能的基础上易于管理数据。该方案在Virtex 5 FPGA上实现,并对其性能进行测试,结果表明,数据连续写速率达到400 MB/s,读速率达到500 MB/s,能满足高端应用的需求。 展开更多
关键词 闪存 存储系统 PCIExpress接口 闪存映射层 流水线技术
下载PDF
星载固态存储系统自适应闪存转换层设计 被引量:3
16
作者 张伟东 董振兴 +1 位作者 朱岩 安军社 《哈尔滨工业大学学报》 EI CAS CSCD 北大核心 2020年第5期75-81,共7页
传统星载存储系统闪存转换层(Flash Translation Layer,FTL)算法采用页级FTL映射方案和固定分区的文件管理策略,存在主机占用率高、系统响应时间长以及没有充分考虑FLASH磨损均衡等问题.为此,对传统星载存储系统方案和星载固态存储系统... 传统星载存储系统闪存转换层(Flash Translation Layer,FTL)算法采用页级FTL映射方案和固定分区的文件管理策略,存在主机占用率高、系统响应时间长以及没有充分考虑FLASH磨损均衡等问题.为此,对传统星载存储系统方案和星载固态存储系统的工作原理深入分析研究,结合实际型号任务需求,提出了一种数据驱动的自适应I级块闪存转换层算法(Data-driven Adaptive Superblock FTL,DASFTL).DASFTL算法采用自适应|级块的分级地址映射方案,其中|级块映射表(Super block Mapping Table,SMT)作为一级映射,页地址映射表(Page Mapping Table,PMT)作为二级映射,以提高系统的响应速度;将I级块作为FLASH地址管理的最小单元,以减少存储系统对主机的依赖;引入动态块回收权重作为I级块分组和目标回收块选择的标准,以均衡FLASH芯片内各物理块的磨损程度,延长其使用寿命.搭建硬件测试平台对DASFTL算法进行验证,实验结果表明,提出的数据驱动的自适应I级块闪存转换层算法相比于传统星载FTL算法在主机占用率和系统响应速度上分别有51.7%、46.1%的提升.长时间工作下FLASH芯片内部各物理块的擦除次数更加均衡,有效避免部分物理块过早磨损,提升FLASH用. 展开更多
关键词 星载固态存储器 NAND flash 闪存转换层 存储系统
下载PDF
基于页面写相关的闪存转换层策略 被引量:5
17
作者 陈金忠 姚念民 +2 位作者 蔡绍滨 战福瑞 孙美玲 《通信学报》 EI CSCD 北大核心 2013年第6期76-84,共9页
针对固态硬盘(SSD)的闪存转换层(FTL)策略诸如BAST、FAST增加了垃圾回收的成本,带来了固态硬盘性能的下降等缺点,提出了一种基于页面"写相关"的FTL策略PWRST。PWRST的基本思想是分析I/O请求的访问历史并找出"写相关"... 针对固态硬盘(SSD)的闪存转换层(FTL)策略诸如BAST、FAST增加了垃圾回收的成本,带来了固态硬盘性能的下降等缺点,提出了一种基于页面"写相关"的FTL策略PWRST。PWRST的基本思想是分析I/O请求的访问历史并找出"写相关"的页面,将"写相关"的页面存储到同一数据块。从而减少垃圾回收开销和I/O请求的平均响应时间。实验结果表明PWRST在Postmark和IOzone负载下的响应时间比BAST减少了35%,比FAST减少了26%。在TPC-C负载下的响应时间比BAST减少了12%,比FAST减少了10%。 展开更多
关键词 固态硬盘 闪存转换层 垃圾回收 写相关
下载PDF
一种可定制模块化的闪存转换层的设计与实现 被引量:4
18
作者 杜溢墨 肖侬 +1 位作者 刘芳 陈志广 《西安交通大学学报》 EI CAS CSCD 北大核心 2010年第8期42-47,共6页
针对闪存转换层(FTL)的具体设计和实现细节不公开问题,提出了一种模块化的FTL设计,将地址映射、垃圾回收、损耗均衡等几个重要部分设计成不同的模块,并提供可定制接口,在每个模块上都可以针对不同的应用定制不同的算法.用文件系统模拟... 针对闪存转换层(FTL)的具体设计和实现细节不公开问题,提出了一种模块化的FTL设计,将地址映射、垃圾回收、损耗均衡等几个重要部分设计成不同的模块,并提供可定制接口,在每个模块上都可以针对不同的应用定制不同的算法.用文件系统模拟了一个Flash Memory的存储芯片阵列,并将FTL设计部署在该模拟器上,这样就构成了一个完整的SSD模拟器,为研究FTL中的各种算法和机制以及开发基于SSD的各种应用提供了一个实验平台.通过实验测试了FTL设计的性能,并进行了分析. 展开更多
关键词 闪存转换层 固态盘 地址映射 垃圾回收 损耗均衡
下载PDF
高效的闪存空间分配与回收方法 被引量:2
19
作者 岳丽华 刘沾沾 +1 位作者 金培权 向小岩 《小型微型计算机系统》 CSCD 北大核心 2010年第5期819-824,共6页
随着闪存容量的不断增长以及企业计算、Web数据管理等新型闪存应用的出现,如何管理大容量闪存的存储空间已成为一个迫切需要解决的问题.针对已有闪存空间管理方法存在的低垃圾回收效率和低空间利用率等问题,提出了一种新的高效的闪存空... 随着闪存容量的不断增长以及企业计算、Web数据管理等新型闪存应用的出现,如何管理大容量闪存的存储空间已成为一个迫切需要解决的问题.针对已有闪存空间管理方法存在的低垃圾回收效率和低空间利用率等问题,提出了一种新的高效的闪存空间分配与回收方法,称为BSFTL.BSFTL将数据块区分为冷热两种类型并采用不同的存储管理方式.实验结果表明,BSFTL方法可以显著降低垃圾回收的代价,同时提供了较高的闪存空间利用率. 展开更多
关键词 闪存 闪存转换层 空间分配 垃圾回收 空间利用 更新负载
下载PDF
一种基于分类策略的聚簇页级闪存转换层算法 被引量:6
20
作者 姚英彪 杜晨杰 王发宽 《计算机研究与发展》 EI CSCD 北大核心 2017年第1期142-153,共12页
提出一种基于分类策略的聚簇页级闪存转换层算法——CPFTL.1)CPFTL将地址映射缓存分为热映射表缓存、冷映射表缓存和连续映射表缓存,分别用来缓存访问频繁的请求的映射项、访问不频繁的请求的映射项和高空间本地性的连续请求的映射项,... 提出一种基于分类策略的聚簇页级闪存转换层算法——CPFTL.1)CPFTL将地址映射缓存分为热映射表缓存、冷映射表缓存和连续映射表缓存,分别用来缓存访问频繁的请求的映射项、访问不频繁的请求的映射项和高空间本地性的连续请求的映射项,有效提升各类请求的处理能力;2)为利用连续请求的空间本地性,CPFTL的连续映射表缓存预取多个连续的映射项,提高它对连续请求的响应性能;3)为减少页级映射算法的转换页读写开销,CPFTL的冷映射表缓存采用聚簇策略,即将属于同一转换页中的映射项进行聚簇,按簇进行LRU管理,当冷映射表缓存满时,根据簇的映射项个数和LRU选取合适的簇剔除到闪存.实验结果显示,相比经典的页级DFTL算法和最新的SDFTL算法,CPFTL的缓存命中率、平均响应时间、地址转换页操作次数和闪存块擦除次数都有显著提升. 展开更多
关键词 固态硬盘 闪存转换层 分类策略 映射表 本地性
下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部