QLC闪存时代来临 三星860QVO 1TB版固态硬盘上手
作为目前ssd和多数存储设备的技术基础,闪存颗粒的价格随着技术的进步必然是朝着更加低廉的方向前进的。
不久的过去,当tlc闪存面世之后,曾经引发过一场持续至今的争论。而就在我们还沉浸在mlc还是tlc的选择问题时,更加“丧心病狂”的qlc闪存已经来到了我们的面前。
我们刚刚拿到了一款来自三星的860qvo 容量为1tb,这是三星首款qlc闪存颗粒的ssd产品。那么它的表现究竟如何呢?
什么是qlc?
nand闪存的基础单元被称作cell,如果每个cell只存储一个bit的数据也就是传统的slc(single-level cell )颗粒,如果存储2bit数据则称为mlc(multi-level cell)颗粒,以此类推,tlc(trinary-level cell)则为3bit,而qlc每个cell中的数据达到了4bit。
随着bit数量的增加,带来的好处是同样规模的颗粒可以存储更多的数据,从而实现ssd容量上的大规模提升。而这样带来的副作用是更繁琐的寻址带来的快速老化和同容量下更低的性能。
三星首款qlc ssd——860qvo
860qvo是三星首款qlc闪存的产品,考虑到qlc的特性,所以为了实现比较高的性能,三星选择了大容量策略,容量1tb起步,最高达到4tb。
目前上市的仅有2.5英寸sata3接口的版本,m.2接口和msata接口的版本暂未上市。
拆开外壳我们可以看到这款容量高达1tb的ssd产品仅采用了一块大小仅相当于两张多一点标准sd卡大小的pcb。而更夸张的是使用单芯片封装实现了1tb的容量。
这颗64层堆叠的4bit mlc(qlc)nand芯片的容量达到了1tb!官方质保的寿命为360tbw或三年,也就是360次全盘写入,是相同容量860evo 600tbw的一半。
但如果算下来的话,每天的写入量需要达到328gb才可以在三年内消耗完,这样的寿命很显然还是非常够用的。
背部还预留了一个空焊的位置,估计2tb版本将共享同款pcb。
主控采用了三星的mjx主控,基于arm架构,与860evo使用的为同系列产品。
860qvo采用了一颗1gb的ddr4缓存。除此之外,三星还准备了6gb的模拟slc缓存和36gb-72gb的智能缓存来保证日常速度。
官方标称数据方面,1tb版的持续读取性能为550mb/s,持续写入性能为520mb/s。4k随机读写(qd32)性能达到96k和86k iops。
基准性能测试
可以看到,支持了s.m.a.r.t,ncq以及trim功能,devsleep也没有缺席。
首先是娱乐性质的assd benchmark,可以看到持续写入和4k性能都和普通的sata tlc产品没什么两样。
可以看到,4k性能约91k和86k iops,与标称值比较接近。
而在crystaldiskmark 中,性能表现也相当一致,560 mb/s和528mb/s的跑分超过了官方数据。
txbench的跑分同样是560mb/s和528mb/s。4k性能也达到了标称值。
atto的测试成绩同样是560mb和528mb/s,表现非常一致。
三星的magician工具还提供了rapid模式的选项,将一部分内存用作ssd缓存使用,从而实现大幅度的性能提升。
开启rapid模式之后,持续读写和4k性能都有着非常夸张的性能提升。
大容量写入性能测试
以上就是我们日常对ssd的一些日常跑分,但这都是在slc缓存和智能缓存的范围内进行的测试,成绩表现不错意味着可以保证日常使用的良好体验。
但如果超出了这部分缓存之后,qlc的性能是否能够满足需求呢?我们来进行一下相关的测试。
首先我们进行全盘写入,可以看到在80gb左右出现了大幅度的写入性能衰减,这意味着已经超出了模拟缓存的范围,在写满slc缓存之后,三星860qvo的写入性能降低到了在75mb/s左右。
我们将一个含有154个文件共50.3gb的文件夹从高性能的nvme ssd拷贝到860qvo中,可以看到,在7gb左右出现了显著的写入性能下降,从500mb左右的速度降低到了75.8mb/s,qlc颗粒的性能被真实的展现了出来。
总结
通过我们的测试来看,如果是日常的小文件读写以及游戏、软件所需要的零碎文件读写工作,有智能缓存技术加持的860qvo可以满足需要。
且与普通的tlc ssd并不会有显著的区别。但不可否认的是,qlc颗粒本身的特质决定了在超出slc缓存区之后的写入性能仅与机械硬盘相当,并不适合大型文件的连续写入。比较适合作为仓库盘存储冷数据。
860qvo还没有在*上市销售,目前欧洲已经上架,价格为115欧元,约合900元人民币,预计国行价格在千元左右,相比1300元左右的1tb版860evo有着一定的优势。