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

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 编辑:muyan 引用地址:http://news.2689mr.com/qrs/ic478772.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

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

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

美光全新 NVMe™ SSD问市,功耗降低 15 倍
内存和存储解决方案领先供应商 Micron Technology Inc.(美光科技股份有限公司,纳斯达克股票代码:MU)今日发布客户端固态硬盘(SSD) 新品,为客户端计算应用带来 NVMe™ 级别的性能,通过改进笔记本电脑、工作站和其他便携式设备的传统设计架构,助其提升续航、性能和工作效率。美光® 2300 SSD 以紧凑的外形规格搭载了计算密集型应用所需的存储性能和容量,并同时满足了现代移动设备用户对低功耗的需求。美光® 2210 QLC SSD 则首次将 NVMe 性能和低成本的四层单元(QLC)NAND 技术同时集成到 SSD 中,使其兼具NVMe 的快速吞吐量及美光 QLC 技术的领先优势,在提供与机械硬盘相仿价格
发表于 2020-05-14
美光全新 NVMe™ SSD问市,功耗降低 15 倍
2020款13寸MacBook Pro或配4TB SSD+32GB内存
IT之家5月3日消息 据iMore援引消息人士rogame报道,今年2月就有消息称苹果目前正在测试2020款13英寸MacBook Pro,其拥有Intel i7-1068NG7 2.3GHz,4.1GHz,28W,32GB RAM和2TB SSD等配置,而目前苹果正在测试一款拥有4TB SSD的同款机型。  IT之家了解到,4TB SSD版本的2020款MacBook Pro搭载了相同的10代i7芯片和32GB RAM,应该是高配机型。同时rogame再次表明苹果2020款13寸MacBook Pro将搭载英特尔第10代Ice Lake芯片,这些芯片与苹果公司在三月份为其新款MacBook Air所加入的芯片相同
发表于 2020-05-03
2020款13寸MacBook Pro或配4TB SSD+32GB内存
Arteris FlexNoC总线互连IP技术为SSD SOC提供卓越数据保护
作为经过硅验证的创新型片上网络 (NoC) 总线互连 IP 产品的领先供应商,Arteris IP 公司今日宣布 NETINT Technologies 公司再次获得 Arteris FlexNoC 总线互连 IP 技术的授权,此项技术将应用于其下一代带有片上视频编码处理器的企业级固态硬盘 (SSD) 存储系统控制器产品中。此前,NETINT 曾于 2019 年 1 月宣布首次购买 Arteris IP 总线互连许可授权。 Arteris FlexNoC 总线互连 IP 技术不仅可以为 NETINT SSD 控制器系统级芯片 (SoC) 提供卓越的数据保护功能,同时还能实现 H.265 实时视频编码所需的高带宽、低功耗
发表于 2020-04-14
MSP430F149程序移植——0.96OLED(ssd1306驱动)
一、引脚说明1.1 接口定义1.2 硬件连接1.3 总线协议IO口软件模拟SPI1.4 软件控制流程①IO初始化。②根据时序初始化LCD。③显示。二、移植文件将 oled.c 、 oled.h 、bmp.h文件加入到工程文件夹下2.1 oled.c#include "oled.h"#include "oledfont.h"   //向SSD1306写入一个字节。//dat:要写入的数据/命令//cmd:数据/命令标志 0,表示命令;1,表示数据;void OLED_WR_Byte(u8 dat, u8 cmd){ u8 i; if (cmd) OLED_DC_Set
发表于 2020-04-07
MSP430F149程序移植——0.96OLED(ssd1306驱动)
海康威视“虚假宣传”是怎么回事?
“虚假宣传”,“品质不一”。目前,行业内对于海康威视旗下存储产品的质疑基本围绕这两点。 作为全球安防摄像的头部企业,海康威视走上存储的道路顺理成章。2017 年 5 月,武汉海康存储技术有限公司(下称:海康存储)成立,提供的存储方案包括智慧存储卡、USB 闪存盘、SSD 固态硬盘、NAS 系列等。 2019 年京东 6·18,海康存储的 C2000 系列 SSD 成为产业“黑马”,最终销量仅次于三星,力压英睿达、金士顿和惠普。  大卖的 C2000 系列 SSD 采用群联主控+东芝颗粒+南亚缓存,并提供了 10 年质保。其中东芝颗粒非东芝原厂 3D TLC,而是白片
发表于 2020-03-16
海康威视“虚假宣传”是怎么回事?
SSD又有新突破,STT-MRAM自旋磁阻内存升级GF 12nm工艺
控制器、微控制器等,比如群联电子、Sage的不少企业级SSD主控都计划加入eMRAM,从而提升性能、降低延迟、提高QoS。 虽然大家可能觉得没见过MRAM,不过Everspin宣称已经向100多家客户出货了1.25亿颗MRAM芯片,还援引报告称到2029年独立MRAM芯片销售额可达40亿美元。       
发表于 2020-03-16
SSD又有新突破,STT-MRAM自旋磁阻内存升级GF 12nm工艺
小广播
何立民专栏 单片机及嵌入式宝典

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

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 2689mr.com, Inc. All rights reserved
下载就送彩金的棋牌 全讯网送彩金 2019送彩金500的网站大白菜 送彩金500的网站大白菜 免存送彩金 博彩送彩金38元 可以免费送彩金的网站 彩票大赢家 送彩金100可提款mg游戏 彩票大赢家