行情
HOME
行情
正文内容
刷写nand SSD更新固件会更快更稳?三平台实测告诉你答案
发布时间 : 2024-10-09
作者 : 小编
访问数量 : 23
扫码分享至微信

SSD更新固件会更快更稳?三平台实测告诉你答案

如果问起影响固态硬盘性能的几大要素,相信大部分人都会脱口而出:主控芯片、NAND颗粒。其实这些只是硬件层面,在软件层面还有对大部分人来说关注较少存在——固件。

01 固件有多重要?

毫不夸张地说,脱离了固件的固态硬盘就只是一堆电子元器件的组合。固件英文名为Firmware,简称FW或者F/W,其实就是固化在ROM中的体积非常小的软件,担负着最基础、最底层的工作。在固态硬盘中,固件的作用主要是管控读/写和传输的算法,例如管理数据在NAND中的存放位置,记录NAND中有缺陷的扇区并避免再次用等。

因此,不同品牌的固态硬盘产品即使采用相同主控+相同NAND颗粒,也会因固件算法的不同导致性能上的差异。同时,原厂的固件升级往往会解决一些BUG的同时带来性能、稳定性和兼容性方面的提升,就如同手机APP的定期更新升级一样。

此前致态TiPro7000发布了全新的固件升级包,我们也将升级完成的致态TiPro70001TB固态硬盘在三个具有代表性的平台进行了基准测试对比。

致态TiPro7000是一款定位于专业用户和电竞发烧友的高性能PCIe4.0固态硬盘,搭载基于晶栈Xtacking®2.0架构的长江存储第三代3DNAND颗粒,并配备12nm制造工艺的主控芯片和1GBDDR4大容量缓存,是一款典型的高端固态硬盘产品。

在CrystalDiskInfo中可以看到TiPro7000当前的传输模式为PCIe4.0x4,支持NVMe1.4标准,先前的TiPro7000的固件号为3.2.F.3C。

新版TiPro7000固件版本号为ZTA32F46,也是当前的最新版本。

02 基准性能测试,新固件表现更稳

基准测试是一款固态性能最直观的表达方式,经过实测新版本固件的致态TiPro7000无论是性能、稳定性和兼容性都有不错的表现,甚至在在兼容性比较糟糕的AMDX570平台更是得到了本次测试最为亮眼的成绩。下面是我们在三个测试平台进行的详细测试。

测试平台1

CPU:intel酷睿i512600K

主板:华硕ROGZ690

内存:金士顿DDR56000 32GB

显卡:技嘉RTX3060

在CrystalDiskMark连续读写测试中,新版本固件的TiPro7000最大读写速度为7127.72MB/和5525.62MB/s。

HDTunePro测试中,新版本固件的致态TiPro7000在该平台的读写性表现平稳,即使50GB时候缓存用尽也仅有小幅度速度滑落然后再次恢复正常。

在PCMARK10的系统盘性能测试中,新版固件的TiPro7000得分为3320分,带宽525.68MB/s,平均存取时间50μs,表现较为不错。

测试平台2

CPU:intel酷睿i911900K

主板:微星Z590

内存:七彩虹CVNDDR4 16GB

显卡:技嘉RTX3060

在CrystalDiskMark连续读写测试中,新版本固件的TiPro7000最大读写速度为6958.71MB/s和5299.46MB/s,较12代平台略低。

HDTune Pro测试中,新版本固件致态TiPro7000在该平台读写性能依然非常平稳,曲线波动较小且非常有规律。

在PCMARK10的系统盘性能测试中,新版本固件致态TiPro7000得分为3034分,带宽483.08MB/s,平均存取时间55μs,较12代平台仍稍显落后。

测试平台3

CPU:AMD锐龙Ryzen9 5950X

主板:微星X570

内存:七彩虹CVNDDR4 16GB

显卡:技嘉RTX3060

在CrystalDiskMark连续读写测试中,新版本固件的TiPro7000最大读写速度分别为7476.38MB/s和5524.54MB/s,性能直击PCIe4.0天花板。

HDTune Pro测试中,新版本固件TiPro7000在该平台读写性能同样非常平稳。

在PCMARK10的系统盘性能测试中,新版本固件的致态TiPro7000得分为3191分,带宽505.1MB/s,平均存取时间52μs。

03 兼容PS5,比内置盘更快

采用新版本固件的致态TiPro7000不仅在PC平台大幅度提升了读写性能、稳定性和兼容性,在其他的数码设备上应用也有比较理想的效果,例如我们上期文章就是为大家介绍了使用致态TiPro7000为次时代游戏主机PS5扩容的保姆级教程。由于PS5测速功能在队列IO设置上的差异,致态TiPro7000的连续读写性能为6350MB/s,但也远超5500MB/s的最低需求。

在游戏转存中,将33GB左右的游戏从PS5内置硬盘转移至致态TiPro7000固态硬盘中仅用了25秒。

在实际游戏中,无论是开场素材载入,还是游戏中的过场动画CG,均没有出现任何的卡顿和延迟;经过半小时的游戏试玩,仍然没有出现上述的问题,十分的稳定流畅,和内置原装固态硬盘相比感觉不到丝毫的差异,足以见证致态TiPro7000固态硬盘优秀的读写性能和兼容性。

04 如何升级最新固件

固件堪称是固态硬盘的灵魂,如果官方针对某款SSD发布最新的固件,建议用户尽快升级。现在致态官网已经提供了TiPro7000固态硬盘最新固件的下载,下载的压缩包中还贴心的附上升级教程,双击安装程序后点击几次鼠标,最后根据提示重启电脑就完成了固件升级操作。

最后还是要提醒一句,升级固件和刷新BIOS一样都是带有风险性的操作,因此在更新之前务必要保存好固态硬盘中的数据。

企业如何预防「意外掉电」带来的数据安全威胁?

先来回顾一起事件,真实的发生在我们身边。

2016年4月22日,某公司北京亦庄数据中心UPS升级改造过程中,因供电中断,导致机房全部设备断电,系统宕机,73家村镇银行的核心、支付、网银、手机银行等业务全部中断,涉及全国12个省份,且恢复时间长达7个32分钟,同时造成部分服务器、存储设备损坏,以及部分银行金融机构的开发测试系统、灾备系统、生产业务等系统相继中断。

我们先不说此处事件导致的硬件设备损失,单是银行核心业务系统中断带来的经济损失就已无法预估,而且如此大面积故障,如果没有完善的应急灾备方案,必定会造成大量数据不完整或丢失。

断电,作为掉电的一种,突发事件同样会造成不良结果。拿企业SSD存储举例,当系统正在进行分区表或关键区域写入操作时,突然掉电,90%会造成数据写入不完整,出现数据混乱、丢失,严重的SSD将无法读盘,就是我们常说的“挂掉”了。

如果是安全(正常)关机,系统会提前发出通知设备电源要中断,让SSD 有足够的时间处理还没有落盘的数据,SSD 此时会将缓存的或者正在写入的用户数据完整的刷写进NAND【如图1所示】,同时不再接收新的IO请求。这是因为SSD固有结构的限制,借助高速随机存储器(RAM)缓存数据达到性能提升的目的,而RAM 有易失性,必须周期性对数据进行刷新,并且没有供电时,缓存在RAM上的用户数据会丢失。

图1:用户写数据流程图

而随着“掉电保护”方面的技术增强,当下企业级SSD产品在这方面表现非常不错,掉盘概率微乎其微,但企业用户仍需做到防患于未然,以防突发性掉电事件的发生。作为中国独具自主研发和创新能力的领先企业级SSD产品供应商,Memblaze新一代PBlaze5系列PCIe NVMe SSD存储产品在意外掉电保护方面做了进一步技术增强。

或许有人会问,SSD因意外掉电可能会丢失哪些数据?

ž缓存DRAM中的大量用户数据+元数据(用户数据通过控制器的DMA引擎会增加ECC校验信息)

ž在DRAM中运行并时时更新的元数据(如FTL表,端到端DIX模式的保护信息等)

ž从DRAM向NAND介质正在写入的用户数据和元数据

『意外掉电 增强技术

为了最小化异常电力中断造成的数据丢失, Memblaze PBlaze5 系列SSD设计了包含高能量密度电容的掉电检测电路。 如图2所示,e-Fuse模块会持续监控SSD的供电电压,一旦业务供电降低到设定的阈值,则预示意外掉电事件的发生。e-Fuse就会切断供电电路,同时SW2关闭,SW1开关打开,电容所在电路形成通路并开始放电。电容电量的选择是基于缓存数据量的大小,同时要考虑这些数据量向NAND刷写的最长时间,所选的电容能够保证最坏情况下刷写数据的电量(Q)要求。所以充足的电力保护窗口,给予数据从缓存刷写到NAND充足的时间。当电源接通时,电容会快速充电。

图2:包含电容的掉电保护电路

同时,在产品出厂前,会通过对硬件下发指令,电路板上的MCU模块会模拟异常掉电机制对PBlaze5电容的生命状况进行监测,来验证电容的有效性,从而保证电容的可靠性。

“取消擦除”技术

除了上述增强保护外,PBlaze5 采用了“取消擦除 新技术,用来进一步保证异常电力中断时,数据的完整性。 为什么用户需要这项技术:

原因一,“擦除”是非常耗时的操作,如遇到电力异常中断,在电容放电的窗口期,从DRAM向NAND介质刷写中掺杂有擦除指令,在极端情况下,整个刷写周期有可能超过电容的有效放电时间,其结果是导致部分数据丢失。因此,将“擦除”指令取消等待上电后重新执行,不需要电容电量的增加,就可以给关键的“编程”指令充足的执行时间保证。

原因二,采用“取消擦除”技术的原因是由于NAND 结构的差异,PBlaze5采用新一代3D eTLC,而TLC 相比MLC 需要更长的编程周期。因为MLC 是一个cell 存储2bits 信息,分别为Lower Page Data 和Upper Page Data。而TLC 是一个cell 存储3bits 信息,除了和MLC 相同的两个信息位,还包含Extra Page Data,正如图3存储状态显示,因此TCL 编程时间要大于MLC 编程时间( TTLC_prog = TLP_prog + TUP + XP_prog > TMLC_prog = TLP_prog + TUP_prog)。

图3:TLC&MLC存储状态显示

原因三,考虑到在SSD 使用过程中,由于大量的充放电过程,电容会慢慢老化同时伴随着电容电量降低,而“取消擦除”技术还可以增强在产品生命末期,遇到异常掉电时的数据完整性。

综上所述,新一代Memblaze PBlaze5系列SSD产品通过高能量密度电容的掉电电路检测和“取消擦除”技术,帮助企业用户预防业务数据在系统运行中可能出现的意外掉电事故,确保数据的完整性和安全性。

相关问答

iphone现在开不了机了 出现以下英文[ NAND ]-FindFlashMediaAn...

这是硬件故障问题没办法自己维修,去厂家返修吧,不是刷固件能解决的,到售后应当几乎换全部。有用(0)回复HAC上图片有用(0)回复qinyuntao学习英语,或者送...

xbox360硬盘分区的問題-ZOL问答

系统是刷写在主板NAND里,不在硬盘里。不过自制系统需要的一些软件和程序需要安装在硬盘或者U盘上启动。没有内置硬盘,可以把那些东西装在位置U盘或者移动硬盘...

小米路由器ax6s 梅林固件?

第一步:开启ssh,准备免拆机刷qsdk固件,通过env参数启动不同分区的固件。第二步:设置env开启必要的选项,ssh下打以下命令nvramsetflag_last_success=0n...

路由器 固件需要联网吗?

路由器刷固件不需要联网的,只需要和电脑连接好。。刷第三方固件之前先要刷入不死uboot,不要去网上看那些刷机的,我就是看了网上的教程,他米的没告诉我先要刷...

nand write start什么意思-ZOL问答

写回答讨论回答(7)m15813307214刷机卡住了吧看一下1.换一下USB口,一般来说...因为你刷的rom不知道是什么时候的,最好使用新版本的odin经过昨晚,发现很多问...

在贸易问题上,日对韩下狠手,难道就是为了把韩打服,让它不敢再在二战问题上叫板?

答案是当然不止于此。历史问题只是其中的一个小目标而已或者说只是一个制裁借口。近期,日本以韩国违反二战劳工问题的协议为理由对韩国进行贸易制裁,双方闹的...

求指教:全案营销与全案策划的区别?,全案定制排名好吗?

[回答]NAND闪存是一种比硬盘驱动器更好的存储设备,在不超过4GB的低容量应用中表现得犹为明显;ROM是ROMimage(只读内存镜像)的简称,常用于手机定制系统玩家...

手机rom存储空间怎么分区?-ZOL问答

以国行G2为例子,目前的HeroRom基本都要求存储卡有三个分区才能保证Rom刷新成功...并配合SanDisk最新NANDMLC技术及控制器技术。大小(11mmx15mmx1mm),约...

128M闪存的路由器是不是就可以随意 机了?

128M这个一般是NAND闪存,有可能反而不容易好刷了;普通的16M或者32M存储的SPIFLASH的路由器,搭配主流的处理器,是最好刷的,比如常见的联发科MT7620、7621,...

安装了SSD,需要再安装傲腾内存吗?

欢迎在点击右上角关注:「太平洋电脑网」,更多有趣资讯等着您哦。没啥必要了。我们做过一个测试,结果是还是120G的SSD好一点。来看看实验过程:测试平台...通过...

 小沙江  凌冬之怒 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部