技术文章—如何正确解释SSD性能数字

发布者:EEWorld资讯最新更新时间:2019-10-30 来源: EEWORLD关键字:SSD 手机看文章 扫描二维码
随时随地手机看文章

不难看出现实生活中的性能数据与数据表中的数据有何不同。但这是什么原因?这些性能变化如何发生以及如何正确解释SSD性能数据。

 

随着存储容量的不断增加,传输速度必须以类似的方式增加。比起传统HDD,SATA SSD提供极大的改进,最新的PCI Express SSD更进一步提升此性能。性能是固态硬盘之间的关键区别。当每个制造商发布具有MB / s和IOPS指示的数据表时,将两个设备相互比较似乎相当容易,但这根本远离现实。数据表通常对新开箱即用的性能数据提供深入了解,但重要的是能够清除不切实际的性能数据并解释它们的实际情况。

 

顺序读写性能以MB/s表示。顺序操作以连续方式访问存储设备上的位置并且通常与大数据传输大小(例如128kB或更大)相关联,而随机操作以非连续方式访问存储设备上的位置并且通常与小数据相关联传输大小(例如4kB)。随机读写操作的性能在每秒输入/输出操作数(IOPS)中说明。最新固态硬盘的数据表可轻松获得3000 MB/s的顺序写入性能和200,000 IOPS以及更多的随机写入性能。

 

最佳和最差案例表现之间的差异有多大?

 

可以预期连续达到这些数值。为了验证我们自己的闪存控制器并将其与竞争对手进行比较,我们在实验室中对它们进行了严格的测试。我们的标准测试包括CrystalDiskMark性能测试,以测试最初所谓的“开箱即用”的性能。接下来是IOmeter产生的72小时连续随机写入工作负载。在此之后,再次进行CrystalDiskMark性能测试以评估“稳态”性能,即最差情况下的性能。或许在最佳案例和最差案例表现之间确实存在差异并没有出人意外,可是两者之间的差异程度是相当大。更令人惊讶的是,IOmeter测试中的性能极短的时间内会恶化。在对几十个固态硬盘进行测试后,我们可以得出结论,绝大多数硬盘几乎无法在100秒内保持其广告性能 - 即一分半钟。所有测试中性能均显着下降。图1显示我们的一个测试中IOPS超过测试时间的示例性进展。首先要注意的是,驱动器的广告宣传“高达84k IOPS”,第一次测量显示接近26k IOPS大约50秒。在这段时间之后,性能直线下降至不超过1k。经过15分钟的测试时间后,性能开始在接下来的71小时内以1.8k IOPS的值振荡。

 

 

图1:驱动器上的连续随机写入工作负载以及IOPS中的相应性能

 

如此严重的性能下降背后的原因是什么?

 

导致固态硬盘性能下降的原因有很多。闪存控制器在后台持续执行任务:垃圾收集,耗损均衡,动态数据刷新,RAID数据计算和校准。在短暂的读取和写入访问期间,控制器能够将其隐藏不被用户发现。由于大多数基准测试通常只运行几秒钟,因此它们不会随着时间的推移而捕获性能下降。

 

在我们看到之前测试中性能如何快速下降之后,我们现在将研究性能在SSD的使用寿命期间如何变化。为了测量这一点,我们按顺序将数据写入SSD直到写满为止并回读所有数据,同时测量每项任务所需的时间。这反复进行,直到驱动器寿命结束。

 

 闪存技术如何影响驱动器的速度?

 

首先,图2显示测试的驱动器具有6000个循环的寿命。这是使用当代3D TLC闪光灯的驱动器的最佳结果之一,因为它们之中大多数都可以使用大约3000次循环。超过五分之一的测试驱动器在达到2000个周期之前就失败了。当闪存技术是新的并且最初的SLC技术提供100,000个生命周期时,时间已经过去。因为TLC闪存的引入和闪存中较大量的错误,而需要新的纠错方法。这些使用一种称为软解码的方法来应对通常会在生命结束时发现的大量错误。软解码多次从闪存中读取数据,这显着增加了读取数据所需的时间,从而最大限度地降低了性能,如图所示。           

 

图2:整个设备的读取时间延长到寿命结束。随着时间增加三倍,速度分别降低到初始速度的33%。

 

然而,使用 TLC 和 QLC 闪存技术,在使用寿命即将结束时还出现更高的误码。它们对交叉温度效应也更为敏感。这描述了一种情况,即数据在一个温度下写入存储器并在另一个温度下读出。即使在正常的笔记型电脑中,使用几个小时后,温度也很容易从室温(25°C)开始变化到50或60°C。汽车导航系统等应用则是遇到更高的温差。使用TLC和QLC闪存技术,更有可能从需要软解码的存储器中遇到大量的误码,从而降低性能。

 

除了更高的误码率之外,TLC和QLC闪存技术还有另一个缺点:闪存本身速度较慢,因为读取和编程时间增加了。为了向用户隐瞒这一点,大多数驱动器在SLC模式下使用部分内存,这样可以存储较少位,而运行速度会快很多。此SLC缓存通常占驱动器容量的百分之几。它可能导致前面解释的性能下降:一旦缓存已满,写入速度就会降低。

 

温度对性能有何影响?

 

除此之外,性能在很大程度上取决于温度 - 环境温度以及驱动器的内部温度。图2显示在室温下大约25°C完成的连续顺序写入测试的PCIe SSD。驱动器能够传输超过1.2GB/s时间约95秒,之后封装内的芯片本身明显变热了。为了防止自身过热,执行称为热节流的机制。驱动器限制了其性能,以最大限度降低功耗,从而减少内部积聚的热量。

 

 

图3:PCI Express SSD随时间和温度的连续顺序写入性能。

 

结论

 

数据表将突显只有在完美条件下才能达到绝对峰值性能,并且只能在短时间内达到。高温也可能只是因为驱动器正在使用,交叉温度效应,存储器类型,快速缓存容量和驱动器寿命阶段引起,这些都是影响性能的因素。因此,在比较SSD时,考虑数据表中的数字仅仅只是反映整个主题的单一方面。

 

关键字:SSD 引用地址:技术文章—如何正确解释SSD性能数字

上一篇:富士通电子全新SPI 2Mbit FRAM问市,可在苛刻环境下正常工作
下一篇:阿斯加特AN3+ 全球首发,忆芯主控SSD家族再添新星

推荐阅读最新更新时间:2024-11-13 11:25

各大厂商推出 PCIe 4.0 SSD,三星这跟随其后?
迄今为止,已经有一大把厂商推出了PCIe 4.0 SSD,包括技嘉、影驰、海盗船、博帝、威刚等等,无一例外都是基于群联PS5016-E16主控,而且都是消费级产品。    随着AMD正式发布第二代霄龙,PCIe 4.0在服务器、数据中心的普及也拉开了大幕,其单路即可提供多达128条全速PCIe 4.0连接,AMD也指出,NVMe存储、网络等对高带宽十份苛求的应用,正是PCIe 4.0的用武之地,现场也有三星、Mellanox、Xilinx、博通等厂商展示自己的PCIe 4.0、存储网络产品。    三星带来的是新款SSD PM1733,这也是三星的第一款PCIe 4.0 SSD,2.5寸外形规格,U.2接口,最大容量达到了恐怖的3
[嵌入式]
各大厂商推出 PCIe 4.0 <font color='red'>SSD</font>,三星这跟随其后?
研华新一代SQ Manager2.0软件 更高效更安全
研华科技近期推出全新 SQ Manager 2.0 软件。该软件集成了系统监控和安全功能,可通过用户友好的界面轻松控制和管理计算机中的SSD存储设备和内存模块。 使用SQ Manager 2.0增强数据安全性 SQ Manager 2.0 功能强大,可增强数据安全性并时时监测SQFlash SSD硬盘的性能。借助写保护和加密擦除功能,用户可以保护数据免遭未经授权的更改或恢复尝试。写入保护功能可确保关键设置和操作参数在 SQFlash 中保持不变,而 Crypto Erase 功能则利用 AES 密钥加密,迅速彻底地清除机密数据,防止任何潜在的未经授权的恢复。 通过 SQ Manager 2.0 进行深入监控
[工业控制]
研华新一代SQ Manager2.0软件 更高效更安全
联芸科技亮相第十六届中国国际社会公共安全博览会助力安
2017年 10 月 29 日- 11月1日,第十六届中国国际社会公共安全博览会在深圳如期隆重举办。联芸科技作为国内最为成熟的国产SSD固态硬盘主控芯片及SSD固态硬盘全解决方案提供商,连续两届亮相中国国际社会公共安全博览会。 联芸科技继完成消费级SSD固态硬盘与工控SSD固态硬盘主控芯片及解决方案布局后,将全面深耕监控专用SSD固态硬盘主控芯片及解决方案,致力于为监控行业客户提供高品质安防专用SSD固态硬盘解决方案。   图1:联芸科技参展第十六届安博会 联芸科技针对安防监控视频数据流特点,推出闪存高效管理DSP算法,有效应对视频数据流突发、并发、满覆盖等各种视频监控特殊数据存储需求,实现监控专用SSD固态硬盘磨损
[嵌入式]
机械硬盘:云时代的下一个牺牲品
超高容量和低成本的固态硬盘(SSD)将加速机械硬盘的消亡。 SSD的性能增长已经超越了CPU的性能曲线。当然这会让人们产生疑问:如何才能充分利用闪存的性能?大多数人会做的第一步是在更多系统中共享性能,以提高性能利用率。但是,随着越来越多的系统共享硬盘,容量的需求也在增加,这就促使我们需要更大容量的硬盘。随着高性能的NVMe共享存储在云端和可组合基础设施中变得越来越普遍,我们将看到对大容量和低成本SSD的需求在不断增加——在很多情况下用来取代共享机械硬盘,因为对比机械硬盘,部署闪存能带来更低的总体拥有成本。 如今,SSD在功耗、空间、辅助硬件整合、可靠性和相对使用寿命等方面能带来成本节约已被广泛接受,而随着高性能存储市场的不断扩
[嵌入式]
慧荣科技发布全球首款交钥匙式SATA 6Gb/s SSD控制器解决方案
在设计及推广用于固态存储设备的NAND闪存控制器方面处于全球领导地位的慧荣科技(Silicon Motion Technology Corporation),今日推出了SM2258这款全球首个交钥匙式ASIC/固件 SATA 6Gb/s SSD控制器解决方案,可支持所有主流NAND供应商最新发布的3D TLC NAND产品。新的SM2258交钥匙式控制器解决方案专为迎合管理针对客户端SSD的3D TLC NAND产品的独特需求而设计,拥有大容量、同类最佳性能、超低功耗、更长的使用寿命以及卓越的数据保留能力。 有了慧荣科技的这款可定制交钥匙式控制器解决方案,SSD OEM制造商即可应用最新一代、最具成本效益的3D TLC NAND
[嵌入式]
慧荣科技发布全球首款交钥匙式SATA 6Gb/s <font color='red'>SSD</font>控制器解决方案
英特尔3D-Xpoint将冲击高端SSD市场
    TrendForce旗下记忆体储存事业处DRAMeXchange表示,英特尔(Intel)采用搭载3D-Xpoint记忆体的SSD产品──Optane,做为进一步提升系统产品效能与拉开与后进者差距的杀手级应用产品,预计将于2016年第三季搭配新一代Kaby Lake CPU平台开始出货。 DRAMeXchange表示,英特尔于今年下半闪电发表的新非挥发性记忆体技术“3D-Xpoint”,2016年将在高阶SSD市场掀起一阵波澜,带给记忆体龙头三星(Samsung)等竞争者一大威胁。三星为了对抗英特尔的攻势,现在正紧锣密鼓的开发新记忆体产品,打算融合自身DRAM与NAND Flash的技术优势,赶在2016年年中推出。三星的积
[家用电子]
英唐智控:下游客户拿下国内云计算50%市场,将向SSD等拓展
英唐智控在互动平台回答网友针对国内排名等方面的提问时表示,公司拥有国内包括阿里巴巴、中霸集团在内的多个云服务领域的巨头客户,主要为下游客户提供云服务器三大核心器件之一的存储芯片。目前公司下游客户在国内云计算领域的市场份额超过50%。近年来,公司云服务相关业务发展迅速,2018年及2019年一季度,公司在该领域的营业收入占比均超过20%。 此外,英唐智控也透露目前已获得国内光通信模块龙头企业代理权,未来将基于现有云服务巨头客户,持续拓展光通信模块、SSD以及电源IC等产品,随着云服务器、5G基础设施的不断完善,将从基础设施层的核心器件提供商向云服务的应用层,如物联网等领域的解决方案提供商拓展。通过模块化、产品化、场景化的技
[手机便携]
英唐智控:下游客户拿下国内云计算50%市场,将向<font color='red'>SSD</font>等拓展
整合微软物联网平台芯片,宜鼎SSD提供独立远端管理通道
2019年12 月 X日,台北讯 – 宜鼎今年推出新款工业级固态硬盘InnoAGE,同时,它也是是第一款内建微软Azure Sphere技术的固态硬盘,能透过本身扩充的网路埠或Wi-Fi无线网路,连接微软Azure的IoT Hub与网页管理主控台。 随着边缘运算的走红,许多工业等级的系统硬件设备,最近开始支援从边缘到云的应用,以存储领域而言,存在市场多年的工业等级固态硬盘,现今也出现整合相关技术的产品,像是宜鼎国际(Innodisk)今年8月在美国全球闪存高峰会期间,就发表了一款相当特别的工业等级固态硬盘InnoAGE SSD,使用的I/O介面是6GB SATA,提供2.5寸与M.2 2280等两种外形,存储容量有64G
[嵌入式]
整合微软物联网平台芯片,宜鼎<font color='red'>SSD</font>提供独立远端管理通道
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved