期刊文献+
共找到73篇文章
< 1 2 4 >
每页显示 20 50 100
一种结合SSD特征的分布式文件系统元数据优化技术 被引量:7
1
作者 罗圣美 陆游游 +3 位作者 秦雄军 杨洪章 张佳程 舒继武 《小型微型计算机系统》 CSCD 北大核心 2018年第5期930-937,共8页
分布式文件系统的元数据性能是制约系统整体性能的关键瓶颈.尽管固态盘(Solid State Drive,SSD)提供高速的数据访问,但是由于元数据呈现粒度小、更新频繁的特征,SSD的性能表现仍然较差,同时导致寿命损耗加速.基于SSD存储介质的写入特性... 分布式文件系统的元数据性能是制约系统整体性能的关键瓶颈.尽管固态盘(Solid State Drive,SSD)提供高速的数据访问,但是由于元数据呈现粒度小、更新频繁的特征,SSD的性能表现仍然较差,同时导致寿命损耗加速.基于SSD存储介质的写入特性,提出了面向分布式文件系统元数据的数据管理机制和更新方法,包括元数据内存页面的重新组织和管理、多次变化数据的迭代更新、元数据写入方式的进一步优化等.所提方法减少了元数据更新的写入频次和实际写入量,减少了随机写操作,提高了元数据写入性能. 展开更多
关键词 固态盘 分布式文件系统 元数据 数据管理
下载PDF
R-dedup:一种重复数据删除指纹计算的优化方法 被引量:6
2
作者 王龙翔 董凯 +4 位作者 王鹏博 董小社 张兴军 朱正东 张利平 《西安交通大学学报》 EI CAS CSCD 北大核心 2021年第1期43-51,共9页
为减缓存储系统中传统重复数据删除方法在高性能固态存储盘中存在的指纹计算性能瓶颈,提出了重复数据删除指纹计算的性能优化方法R-dedup。在基于内容分块算法基础上,将切分后形成的所有数据块进一步切分为更小粒度的48 B等长数据片。基... 为减缓存储系统中传统重复数据删除方法在高性能固态存储盘中存在的指纹计算性能瓶颈,提出了重复数据删除指纹计算的性能优化方法R-dedup。在基于内容分块算法基础上,将切分后形成的所有数据块进一步切分为更小粒度的48 B等长数据片。基于Rabin哈希长度小于原始数据、多个Rabin哈希同时发生碰撞概率极低、数据片的Rabin哈希可以重复利用基于内容分块算法在滑动窗口过程中产生的计算结果的基础,利用数据片的Rabin哈希替代原始数据,并将其作为数据块的SHA-1指纹输入,减少SHA-1函数数据计算量,提高指纹计算性能。选取Linux内核、Imagenet等5组具有代表性的数据集,对R-dedup和标准基于内容分块的重复数据删除方法在数据分块性能、指纹计算性能、索引表检索性能和I/O性能方面分别进行了比较。结果表明:R-dedup的数据分块性能、索引表检索性能、I/O性能与对比方法具有4%左右的误差波动,性能基本一致;R-dedup的指纹计算吞吐率是对比方法的165%~422%,总体吞吐率是对比方法的6%~54%。 展开更多
关键词 存储系统 重复数据删除 固态存储盘 Rabin哈希 性能优化
下载PDF
多引擎并行CBC模式的SM4算法的芯片级实现 被引量:6
3
作者 樊凌雁 周盟 +1 位作者 骆建军 刘海銮 《计算机研究与发展》 EI CSCD 北大核心 2018年第6期1247-1253,共7页
固态硬盘凭借速度快、体积小、重量轻、抗震性强、功耗低等优势,成为新一代电脑硬盘存储产品代表.硬盘信息安全不仅关系到个人隐私、企业密码,更是关系到国家安全.针对固态硬盘的信息安全问题,采用全硬件加密的方式实现国家商用密码管... 固态硬盘凭借速度快、体积小、重量轻、抗震性强、功耗低等优势,成为新一代电脑硬盘存储产品代表.硬盘信息安全不仅关系到个人隐私、企业密码,更是关系到国家安全.针对固态硬盘的信息安全问题,采用全硬件加密的方式实现国家商用密码管理局颁布的SM4算法,在固态硬盘中实现数据的加密存储,提升了存储数据安全.为了保证电脑硬盘速度不受到加/解密算法的影响,必须解决高速数据流和SM4算法模块的同步加/解密的速度匹配问题.提出了一种多引擎同步工作的方式实现CBC(cipher block chaining)模式的SM4算法,解决了SM4算法在CBC加密模式下存在反馈路径,流水线技术和轮函数合并技术难以在65nm工艺下提高吞吐率的问题.通过FPGA验证,并在国内某半导体生产线65nm工艺上流片实现,结果表明:在250MHz时钟频率下,4个引擎并行的连续读速度为528.8MBps,连续写速度为443.5MBps,满足电脑硬盘SATAⅢ型接口的速率要求. 展开更多
关键词 固态硬盘 SM4算法 CBC模式 多引擎 SATAⅢ接口
下载PDF
基于连续缓存和二级缓存的DFTL改进算法 被引量:5
4
作者 姚英彪 沈佐兵 《计算机研究与发展》 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
基于页面写相关的闪存转换层策略 被引量:5
5
作者 陈金忠 姚念民 +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
一种基于NAND Flash固态硬盘的坏块管理方法 被引量:5
6
作者 汤瑞 《电子科技》 2014年第8期40-42,共3页
基于NAND Flash的固态硬盘存在坏块,坏块无法用于存储数据,需要对其进行管理。每个块用1位信息与之对应建立坏块表,根据坏块表建立逻辑块转变为物理块表,一个逻辑块对应多个不同的物理块。逻辑块转变为物理块表可排除上层对于坏块的操作... 基于NAND Flash的固态硬盘存在坏块,坏块无法用于存储数据,需要对其进行管理。每个块用1位信息与之对应建立坏块表,根据坏块表建立逻辑块转变为物理块表,一个逻辑块对应多个不同的物理块。逻辑块转变为物理块表可排除上层对于坏块的操作,保证了数据存储的安全性和可靠性。 展开更多
关键词 固态硬盘 NAND Flash的结构 坏块管理
下载PDF
采用数据降维的固态硬盘故障检测方法 被引量:4
7
作者 王宇菲 董小社 +2 位作者 王龙翔 陈维多 陈衡 《西安交通大学学报》 EI CAS CSCD 北大核心 2022年第11期176-185,共10页
针对固态硬盘SMART数据包含大量高维数据特征导致故障检测准确率不理想的问题,结合固态硬盘SMART数据的时序特点,基于门控循环单元对传统自动编码器的结构做了改进,提出了一种基于门控循环单元稀疏自动编码器降维的固态硬盘故障检测方法... 针对固态硬盘SMART数据包含大量高维数据特征导致故障检测准确率不理想的问题,结合固态硬盘SMART数据的时序特点,基于门控循环单元对传统自动编码器的结构做了改进,提出了一种基于门控循环单元稀疏自动编码器降维的固态硬盘故障检测方法(GAL)。首先利用固态硬盘SMART数据训练GRUAE模型,然后利用GRUAE模型中的编码器作为降维的工具,对固态硬盘的原始高维SMART数据进行降维,减少固态硬盘原始SAMRT数据中噪声特征的影响并突出与数据特点更加相关的特征,以提高故障检测的准确率,最后基于降维过的低维SMART数据利用长短时记忆网络进行故障检测。选取阿里巴巴固态硬盘数据集,对多种人工智能算法在准确率、召回率和F_(0.5)方面进行了比较。实验结果表明:相比于没有采用任何降维手段,采用GAL方法可使两种闪存类型的固态硬盘的故障检测准确率、召回率和F_(0.5)分别提高4%、5%、4%和4%、8%、5%,分别达到97%、95%、97%和97%、96%、97%;GAL方法的故障检测准确率、召回率和F_(0.5)分别超出WEFR对比方法53%、25%、43%。 展开更多
关键词 固态硬盘 故障检测 降维 稀疏自动编码器 门控循环单元
下载PDF
面向高密度闪存的内存页大小探索
8
作者 俞丁翠 罗龙飞 +2 位作者 宋云鹏 李文通 石亮 《计算机工程与科学》 CSCD 北大核心 2024年第7期1167-1174,共8页
近年来,固态硬盘SSD向高带宽、大容量的方向飞速发展。为了扩大SSD的容量,闪存页面从4 KB增长到了16 KB。然而,操作系统依然以4 KB内存页为粒度向SSD下发读写请求,导致应用难以充分利用SSD的高带宽。增加内存页面的大小,以使操作系统下... 近年来,固态硬盘SSD向高带宽、大容量的方向飞速发展。为了扩大SSD的容量,闪存页面从4 KB增长到了16 KB。然而,操作系统依然以4 KB内存页为粒度向SSD下发读写请求,导致应用难以充分利用SSD的高带宽。增加内存页面的大小,以使操作系统下发的I/O请求和SSD读写闪存的粒度统一是可能可行的解决方案。将首次深入探索内存页大小对系统I/O性能与SSD寿命的影响。具体来说,将内存页大小设置为16 KB,运行测试程序并将实验结果与4 KB内存页进行比较。得出以下结论:(1)16 KB内存页具有更好的读性能;(2)应用的写粒度决定了16 KB内存页的性能;(3)16 KB内存页放大了页内无效数据对SSD寿命的影响。 展开更多
关键词 固态硬盘 高密度闪存 内存管理 内存页大小 I/O性能测试分析
下载PDF
基于FPGA的PCIe SSD设计与实现 被引量:4
9
作者 李硕 刘芳 肖侬 《中国科技论文》 CAS 北大核心 2014年第4期403-406,共4页
为满足大数据时代数据密集型应用日益增长的存储需求,设计与实现了一个高性能固态盘原型系统。该固态盘以闪存为存储介质,与主机通过PCIe接口进行通信,主控逻辑基于FPGA实现。在FPGA内部实现了PCIe接口模块、缓存控制器、闪存转换层和... 为满足大数据时代数据密集型应用日益增长的存储需求,设计与实现了一个高性能固态盘原型系统。该固态盘以闪存为存储介质,与主机通过PCIe接口进行通信,主控逻辑基于FPGA实现。在FPGA内部实现了PCIe接口模块、缓存控制器、闪存转换层和闪存控制器。介绍了PCIe接口、闪存转换层和闪存同步控制器等模块的设计与实现。测试结果表明,该固态盘原型系统写带宽达到2.6GB/s,读带宽达到2.93GB/s,读写IOPS(input/output operations per second)达到300 000,能够满足高带宽高吞吐率的存储需求。 展开更多
关键词 固态盘 闪存 现场可编程逻辑门阵列 高速外设互联总线
下载PDF
一种面向SSD-HDD混合存储的热区跟踪替换算法 被引量:3
10
作者 刘圣卓 姜进磊 杨广文 《小型微型计算机系统》 CSCD 北大核心 2012年第10期2255-2258,共4页
固态驱动器(SSD)读写性能优越,但成本高,因此在实践中人们往往利用SSD和普通硬盘(HDD)构建混合存储系统以获取较高的性价比.在混合存储系统中,如何使更多的IO请求能够命中SSD是充分利用SSD性能的关键.针对多任务共享存储环境下集中访问... 固态驱动器(SSD)读写性能优越,但成本高,因此在实践中人们往往利用SSD和普通硬盘(HDD)构建混合存储系统以获取较高的性价比.在混合存储系统中,如何使更多的IO请求能够命中SSD是充分利用SSD性能的关键.针对多任务共享存储环境下集中访问和随机访问IO存取模式并存,且通常情况下IO工作流大部分请求相对集中于有限区域内的特点,本文提出一种基于热区跟踪(HZT)的缓存替换算法.HZT算法充分考虑了IO工作流的空间局部性和时间局部性,利用IO工作流的历史访问信息,跟踪当前热区,并为热区数据块赋予更高的驻留SSD的优先级,能够有效提高混合存储中SSD缓存的命中率.经测试,在典型多任务共享存储环境下HZT算法可以使SSD缓存的命中率比使用LRU(Least Recently Used)算法的系统提高12%.采用适当的预取策略,该算法的命中率与LRU算法相比可获得23%的提升. 展开更多
关键词 共享存储 混合存储系统 替换算法 固态驱动器
下载PDF
基于区域页级映射的闪存转换层设计 被引量:3
11
作者 蔡晓乐 张亚棣 +1 位作者 李亚晖 海钰琳 《微电子学与计算机》 CSCD 北大核心 2016年第4期32-36,共5页
针对固态硬盘中闪存不能进行本地更新操作以及擦写次数有限的特性,基于多通道并行结构的固态盘,提出一种基于区域的页级地址映射方案,将连续逻辑页分配到不同的通道中并利用三级地址映射方法.利用动态和静态损耗均衡算法,提出了分层的... 针对固态硬盘中闪存不能进行本地更新操作以及擦写次数有限的特性,基于多通道并行结构的固态盘,提出一种基于区域的页级地址映射方案,将连续逻辑页分配到不同的通道中并利用三级地址映射方法.利用动态和静态损耗均衡算法,提出了分层的损耗均衡算法和垃圾回收方案.分析表明该算法能释放固态盘内存空间,延长固态盘的寿命,提高整体性能,映射表内存占用相对传统页级映射减少近70%. 展开更多
关键词 固态硬盘 多通道结构 闪存转换层 地址映射 损耗均衡
下载PDF
CSWL:Cross-SSD Wear-Leveling Method in SSD-Based RAID Systems for System Endurance and Performance 被引量:1
12
作者 杜溢墨 肖侬 +1 位作者 刘芳 陈志广 《Journal of Computer Science & Technology》 SCIE EI CSCD 2013年第1期28-41,共14页
Flash memory has limited erasure/program cycles. Hence, to meet their advertised capacity all the time, flash-based solid state drives (SSDs) must prolong their life span through a wear-leveling mechanism. As a very... Flash memory has limited erasure/program cycles. Hence, to meet their advertised capacity all the time, flash-based solid state drives (SSDs) must prolong their life span through a wear-leveling mechanism. As a very important part of flash translation layer (FTL), wear leveling is usually implemented in SSD controllers, which is called internal wear leveling. However, there is no wear leveling among SSDs in SSD-based redundant array of independent disks (RAIDs) systems, making some SSDs wear out faster than others. Once an SSD fails, reconstruction must be triggered immediately, but the cost of this process is so high that both system reliability and availability are affected seriously. We therefore propose cross-SSD wear leveling (CSWL) to enhance the endurance of entire SSD-based RAID systems. Under the workload of random access pattern, parity stripes suffer from much more updates because updating to a data stripe will cause the modification of other all related parity stripes. Based on this principle, we introduce an age-driven parity distribution scheme to guarantee wear leveling among flash SSDs and thereby prolong the endurance of RAID systems. Furthermore, age-driven lc,arity distribution benefits performance by maintaining better load balance the life span and performance of SSD-based RAID. With insignificant overhead, CSWL can significantly improve both 展开更多
关键词 solid state drive redundant array of independent disk wear-leveling ENDURANCE
原文传递
Improving Application Launch Performance on Solid State Drives 被引量:1
13
作者 Yongsoo Joo Junhee Ryu +1 位作者 Sangsoo Park Kang G.Shin 《Journal of Computer Science & Technology》 SCIE EI CSCD 2012年第4期727-743,共17页
Application launch performance is of great importance to system platform developers and vendors as it greatly affects the degree of users' satisfaction. The single most effective way to improve application launch per... Application launch performance is of great importance to system platform developers and vendors as it greatly affects the degree of users' satisfaction. The single most effective way to improve application launch performance is to replace a hard disk drive (HDD) with a solid state drive (SSD), which has recently become affordable and popular. A natural question is then whether or not to replace the traditional HDD-aware application launchers with a new SSD-aware optimizer. We address this question by analyzing the inefficiency of the HDD-aware application launchers on SSDs and then proposing a new SSD-aware application prefetching scheme, called the Fast Application STarter (FAST). The key idea of FAST is to overlap the computation (CPU) time with the SSD access (I/O) time during an application launch. FAST is composed of a set of user-level components and system debugging tools provided by Linux OS (operating system). Hence, FAST can be easily deployed in any recent Linux versions without kernel recompilation. We implement FAST on a desktop PC with an SSD running Linux 2.6.32 OS and evaluate it by launching a set of widely-used applications, demonstrating an average of 28% reduction of application launch time as compared to PC without a prefetcher. 展开更多
关键词 application launch performance I/O prefetch solid state drive
原文传递
多租户固态盘服务质量保障技术综述 被引量:1
14
作者 文宇鸿 周游 +2 位作者 吴秋霖 吴非 谢长生 《计算机研究与发展》 EI CSCD 北大核心 2023年第3期555-571,共17页
得益于高密度闪存技术发展、高并行存储架构以及良好的接口技术支持,多个租户共享使用一个固态盘已经成为提高存储资源利用率和降低运营成本的常见方式.然而,多个租户竞争使用固态盘内有限的存储资源,产生相互干扰,因此如何保障多租户... 得益于高密度闪存技术发展、高并行存储架构以及良好的接口技术支持,多个租户共享使用一个固态盘已经成为提高存储资源利用率和降低运营成本的常见方式.然而,多个租户竞争使用固态盘内有限的存储资源,产生相互干扰,因此如何保障多租户固态盘服务质量成为近年来的研究热点.首先,分析多租户固态盘服务质量保障面临性能干扰、性能不公平及总体性能损失三大问题;然后,从如何保障性能隔离、如何保障性能公平及如何优化总体性能3类目标,对现有工作进行全面分类介绍,并梳理它们的技术演进方向;最后,对多租户固态盘服务质量保障技术的研究现状进行总结,并展望潜在的未来研究方向. 展开更多
关键词 闪存 固态盘 多租户 存储服务质量 性能隔离 公平保障
下载PDF
基于闪存存储的近数据处理技术综述 被引量:2
15
作者 李迦雳 刘铎 +2 位作者 陈咸彰 谭玉娟 曾昭阳 《集成技术》 2022年第3期23-41,共19页
在冯·诺依曼架构中,存储与计算的分离造成了存储墙问题,导致现有的系统架构难以应对大数据和人工智能时代的数据爆炸。数据的持续增长导致了计算范式的变化,研究者们开始尝试将计算单元移动到存储器中,即近数据处理技术。近数据处... 在冯·诺依曼架构中,存储与计算的分离造成了存储墙问题,导致现有的系统架构难以应对大数据和人工智能时代的数据爆炸。数据的持续增长导致了计算范式的变化,研究者们开始尝试将计算单元移动到存储器中,即近数据处理技术。近数据处理技术是指利用存储控制器的计算能力,执行与数据存取紧密相关的任务,在减少数据迁移的同时,具有低延迟、高可扩展性和低功耗等优点,具有广阔的应用前景。该文首先介绍了近数据处理系统的架构,其次针对特定应用和面向通用场景的相关研究成果进行概述,并总结了软硬件平台和产业进展,最后展望了其未来的发展趋势。 展开更多
关键词 近数据处理 固态硬盘 计算型存储 闪存存储
下载PDF
SHCA:基于RAID的两级缓存算法设计与实现 被引量:2
16
作者 詹玲 门勇 +2 位作者 汤陈蕾 徐鹏 万继光 《小型微型计算机系统》 CSCD 北大核心 2017年第5期1152-1157,共6页
随着全球数据量的爆炸式增长,传统磁盘阵列构建的大型存储系统在性能上已经无法满足应用的需求.新兴的固态盘存储介质,具有高性能、低功耗等优良特性,将它作为二级缓存引入传统磁盘阵列可以有效改善性能瓶颈.SHCA(SSD aware Heterogeneo... 随着全球数据量的爆炸式增长,传统磁盘阵列构建的大型存储系统在性能上已经无法满足应用的需求.新兴的固态盘存储介质,具有高性能、低功耗等优良特性,将它作为二级缓存引入传统磁盘阵列可以有效改善性能瓶颈.SHCA(SSD aware Heterogeneous Cache Algorithm)算法根据磁盘阵列与固态盘的不同存储特性,将内存自适应地划分为固态盘缓冲区和阵列缓冲区.固态盘缓冲区采用一种基于缓存块淘汰代价的置换算法,根据缓存块的热度和固态盘的读写性能差异,对淘汰缓存块引起的代价进行评估,优先置换淘汰代价最低的块.阵列缓冲区采用基于条带的最近最少使用算法,利用多磁盘的并行性,提高阵列读写吞吐率;同时针对有校验信息的阵列,减少写惩罚.阵列缓冲区淘汰的数据块经过热点数据筛选,识别为热点的块缓存至固态盘,减少阵列读写次数.在详细介绍了SHCA算法设计的同时,进行了相应的试验测试和性能分析. 展开更多
关键词 磁盘阵列 固态盘 缓存算法 动态调节算法 热点数据
下载PDF
基于片内SRAM的固态硬盘转换层设计 被引量:2
17
作者 谢长生 李博 +1 位作者 陆晨 王芬 《计算机科学》 CSCD 北大核心 2010年第7期296-300,共5页
SSD逐渐成为了存储业界研究的热点。提出基于片内SRAM的flash转换层设计——SBAST,通过SRAM缓存更新的页提高了SSD随机写的效率,并减少了不必要的擦除操作。通过SSDsim的仿真实验,论证了该设计的有效性,给出了后续的计划。
关键词 固态存储器 Flash转换层 擦除操作 随机写
下载PDF
Reorder Write Sequence by Hetero-Buffer to Extend SSD's Lifespan
18
作者 陈志广 肖侬 +1 位作者 刘芳 杜溢墨 《Journal of Computer Science & Technology》 SCIE EI CSCD 2013年第1期14-27,共14页
The limited lifespan is the Achilles' heel of solid state drives (SSDs) based on NAND flash.. NAND flash has two drawbacks that degrade SSDs' lifespan. One is the out-of-place update. Another is the sequential wri... The limited lifespan is the Achilles' heel of solid state drives (SSDs) based on NAND flash.. NAND flash has two drawbacks that degrade SSDs' lifespan. One is the out-of-place update. Another is the sequential write constraint within a block. SSDs usually employ write buffer to extend their lifetime. However, existing write buffer schemes only pay attention to the first drawback, while neglect the second one. We propose a hetero-buffer architecture covering both aspects simultaneously. The hetero-buffer consists of two components, dynamic random access memory (DRAM) and the reorder area. DRAM endeavors to reduce write traffic as much as possible by pursuing a higher hit ratio (overcome the first drawback). The reorder area focuses on reordering write sequence (overcome the second drawback). Our hetero-buffer outperforms traditional write buffers because of two reasons. First, the DRAM can adopt existing superior cache replacement policy, thus achieves higher hit ratio. Second, the hetero-buffer reorders the write sequence, which has not been exploited by traditional write buffers. Besides the optimizations mentioned above, our hetero-buffer considers the work environment of write buffer, which is also neglected by traditional write buffers. By this way, the hetero-buffer is further improved. The performance is evaluated via trace-driven simulations. Experimental results show that, SSDs employing the hetero-buffer survive longer lifespan on most workloads. 展开更多
关键词 flash memory solid state drive LIFESPAN hetero-buffer storage
原文传递
面向闪存存储的公平高效I/O调度器 被引量:1
19
作者 孟祥辉 曾学文 +1 位作者 陈晓 叶晓舟 《网络新媒体技术》 2018年第4期50-55,共6页
固态硬盘(SSD)具有优秀的读写性能,逐渐被广泛使用在存储系统中。而传统的I/O调度算法都是针对磁盘进行优化,Linux NOOP调度器延时低,却不能保证I/O公平性;CFQ调度器实现了I/O公平性却牺牲了响应性。为了针对SSD实现公平高效的I/O调度策... 固态硬盘(SSD)具有优秀的读写性能,逐渐被广泛使用在存储系统中。而传统的I/O调度算法都是针对磁盘进行优化,Linux NOOP调度器延时低,却不能保证I/O公平性;CFQ调度器实现了I/O公平性却牺牲了响应性。为了针对SSD实现公平高效的I/O调度策略,本文提出一种全新的I/O调度器—SSDCFQ。SSDCFQ结合CFQ和NOOP调度算法的优点,并且为了加速读写过程引入元数据请求队列,为每个进程维护两个FIFO请求队列,并通过round-robin轮询策略进行管理。实验结果表明,SSDCFQ比NOOP的公平性提高了28%,比CFQ的延时降低了55%。 展开更多
关键词 固态硬盘 闪存存储 I/O调度器 存储性能
下载PDF
一种面向固态硬盘的Cache置换算法
20
作者 李博 谢长生 +1 位作者 王芬 赵小刚 《计算机科学》 CSCD 北大核心 2010年第8期298-301,共4页
固体硬盘的出现改变了现有存储子系统的框架,也逐渐成为了嵌入式应用的主流存储设备。但是其自身的写机制由于需要先擦后写,成为了影响SSD性能的瓶颈。针对此问题,出于减少写操作次数这一思路提出了LRU-AB算法,力图在基于Cache数据的访... 固体硬盘的出现改变了现有存储子系统的框架,也逐渐成为了嵌入式应用的主流存储设备。但是其自身的写机制由于需要先擦后写,成为了影响SSD性能的瓶颈。针对此问题,出于减少写操作次数这一思路提出了LRU-AB算法,力图在基于Cache数据的访问频度上改进SSD置换算法。同时对现有算法进行了分析。 展开更多
关键词 固体硬盘 flash转换层 缓冲 置换算法
下载PDF
上一页 1 2 4 下一页 到第
使用帮助 返回顶部