不稳定的威刚内存(以及原因分析)

注: 因CDN维护,图片暂未上传。

今年二月,我将一条16GiB, DDR4, 2400MHz的威刚"万紫千红"内存安装在自己的NUC(Intel的迷你台式电脑)上。在此过后,该电脑反复出现不稳定之情形,表现为操作系统突然卡死,我在该系统所运行的操作系统(Manjaro Linux)上启用了Kdump(类似Windows的核心转储,可用以在操作系统崩溃后分析原因),但却无法根据dump出的数据分析出任何有效结论。

结合自己维护计算机系统的经验,如看似由软件造成的问题无法稳定复现,或许应该考虑硬件问题。于是我尝试将该计算机上的内存和我的笔电(XPS15 9560,运行Arch Linux)中的内存彼此调换。在此过后,NUC再未出现类似问题,而表现完全相同的问题,"转移"到笔电上了——在对调内存之前,笔电从未有类似的故障。

由此地,大致认定(我未在更多计算机上测试,否则或可得到更具说服力的结论)是这条威刚内存的问题。我在数天前新购了一条较可靠品牌的内存,将其安装在NUC上,笔电换回原装内存,两台计算机皆未再发生不稳定之情形。

然而,这条威刚内存为什么能造成系统不稳定呢?

如图可见,这条威刚内存使用的颗粒是来自SpecTek,美光(Micron)旗下销售"降级片"的子品牌。

所谓降级片,或称"白片",是在生产中产生的质量水准达不到计划的水准,但能达到某个较低标准的产品。(而完全不达标的产品,则称为"黑片") 制造颗粒的厂商或会对白片重新分级,并以较低价格出售,即所谓"降级片"。合理地使用降级片或能降低成本,且不一定和导致不稳定有直接关联。例如,达不到固态硬盘所需标准的NAND颗粒,也许可以达到高性能U盘所需标准。威刚内存的不稳定,除去使用"降级片"外,还另有原因。

该颗粒封装上印有PS023-093 TP字样,在SpecTek官方网站所提供的查询系统中以此数据查询:

Mark Code: PS023

可得如下结果:

Mark Code   Part Number                Product Family

PS023          SUU1G8Z11BD8SA    SDRAM

由此地,再到SpecTek的DDR4内存颗粒规格表中搜索SUU1G8Z11BD8SA,可以发现两个结果:

  • SUU1G8Z11BD8SA-093DG
  • SUU1G8Z11BD8SA-093TP

根据颗粒上的喷码,我相信威刚内存上所用颗粒为后者。

然而,该表格表明,该内存单DIE容量为8Gbits(不是GiBytes),VDD为1.2V,标准频率为2133MHz

可见,威刚不止使用降级片,还用设计运行于2133MHz的降级片制成2400MHz内存。(内存运行频率由其SPD所包含之信息决定)降级片本身体质往往不佳,没有很大的超频空间,不加电压更是如此。威刚为获取更多不合理之商业利益所进行的行为,才是不稳定的根本之源。

加入对话

5条评论

电子邮件地址不会被公开。