游戏本配备的qlc ssd能否做到与电脑同寿?这里有很多的推算方式,但是空谈不够,我们需要的是理论+实测,既有原理解读,也有实际验证。长测需要的时间会比较久,我们也会在每期当中尽可能地丰富内容。本次长测使用的机械革命骁龙16 pro游戏本标配了长江存储pc41q 1tb固态硬盘。

具体的配置情况为:16核心32线程amd锐龙9 8945hx处理器,140w满功耗rtx 5070ti独显,32gb 5200mhz内存,长江存储pc41q 1tb ssd,屏幕支持2.5k分辨率300hz高刷500尼特亮度,100% srgb色域。

机械革命骁龙16 pro使用全新冰霜散热架构,搭载2x冰鲨风扇+翼型环流鳍片。存储方面配置有两个带有金属散热片的m.2插槽,预装有长江存储pc41q 1tb固态硬盘的硬盘位上方还布置了导热贴,进一步增强了ssd的散热能力。再加上长江存储pc41q本身功耗就不高,所以即便是进行压力测试,温度也不会很高。

ssd也怕扫盘?反复读取会不会造成损坏
上面简单介绍了这次长江存储pc41q长测使用的测试平台情况。今天我们关注的是近期很多朋友关注的ace扫盘对ssd的影响,也就是ssd的读取寿命问题。其实在机械硬盘时代,玩家们也曾对当时bt上传产生的大量随机读取比较敏感,担心软件会弄坏硬盘。没想到的是进入ssd时代后,用着没有活动部件的ssd,用户依然对“扫盘”闻之色变。

早在2024年,腾讯就表态“ace预启动模式不会联网和扫描硬盘”,但实际上“扫描硬盘”的定义是比较模糊的,问题可能是:主动扫描整个硬盘内容还是只检查正在读写的数据。关于ace有没有带来额外的硬盘读写量,这个问题众说纷纭,到目前为止并没有能够一锤定音的证据。

我们退一步来讲,假设ace真的会给ssd施加额外的读取压力,长年累月之下,是否会加速闪存磨损,降低ssd寿命?严格来说,闪存的读取“寿命”也并不是无限的,也就是存在读取干扰(read disturb)问题。闪存的读取以页(page)为单位,读取数据的过程实际是测量单元的阈值电压,在目标单元的栅极施加参考电压,并测量单元开始导通时的电压,从而确定阈值电压。闪存块(block)中未被选取的闪存页也会被施加读取电压,尽管这个电压远小于写入(program)或擦除(erase)电压,但反复的积累就可能最终改变闪存单元的状态。

简单来说,就是闪存中存储的数据,读的次数太多,是有可能被“读坏”的。当然,这种损坏只是存储在其中的数据出错,而不是实际的闪存磨损。
5万次实测验证
ssd就是设计用来存储和读写数据的,只要是正常的使用方式,即便是集中反复读一处数据,也不应出现数据丢失或提前损坏。下面是实测环节,我们在作为系统盘的长江存储pc41q 1tb的根目录下,利用iometer创建了一个10gb大小的测试文件,并且记录下了文件的md5校验值。

然后利用fio,将这个文件反复读取5万次,以模拟非常极端的“扫盘”情况。

测试中产生的读取量高达500tb,而且全部集中在单个文件上。

5万次读取过后,这个10gb容量测试文件的md5校验值不变,说明没有因读取干扰而造成数据出错。5万次相当于整盘读取500次的量,如果每天读取量0.5倍全盘容量,测试相当于2.7年里产生的使用量。

总结
虽然闪存有着读取干扰的问题,但ssd完全可以预防和规避它可能造成的数据损毁风险。通过记录闪存单元的读取次数,或者其他手段监测闪存单元的读取干扰情况,在必要时将整个块中的所有数据读出,然后写入到新的闪存块当中,最后擦除原来的闪存块,就完成了读取干扰的处置。这个处置过程对ssd的影响是非常有限的。
作为商用消费级ssd,长江存储pc41q的显著特点就是高能效比、高可靠性,以及广泛的兼容性。通过本文的实测也能看出,通过高达5w次的读取,pc41q数据可靠性得到充分验证。即便ace真的会扫盘,也不用担心pc41q会有任何的问题。ace本身会对电脑性能产生一定影响,不过这对于游戏反 作弊是必要的。
这期内容是我们针对长江存储pc41q长测的首篇内容,主要介绍了闪存读取干扰的成因以及应对方式,并通过一个简单的测试验证了下pc41q在读取干扰问题上的健壮性。后续我们将进行常规的写入耐久度测试,目的是检验使用qlc闪存的pc41q能否做到与电脑同寿。后续测试进度我们会及时更新,欢迎关注代码网。
发表评论