我在 2013 年买了一对 8GB DDR3 RAM。最近我经常遇到随机蓝屏,所以我使用 Windows 10 的内存诊断工具来检查我的 RAM。结果发现我的 RAM 有一些硬件错误。
我想知道我的 RAM 是否因为使用时间太长而出现故障?如果是那样的话,我是不是应该购买一根新的 RAM?
答案1
简短的回答是肯定的:RAM 确实会“老化”。
如果你频繁使用内存(比如服务器),内存性能下降的现象就会很明显。但是大多数非服务器用户不会注意到这一点,这就是为什么通常的答案是内存不会老化。这是不正确的。
老化机制相当复杂,至少在这里无法讨论。无论如何,由于您无法真正无损地测量老化过程,甚至无法非常准确地预测老化过程,因此了解具体细节对您没有多大帮助。
因此,对于普通用户来说,如果 RAM 故障是一个问题,那么您唯一能做的就是使用新 RAM,如果您非常频繁地使用它(例如在家庭服务器等中),则需要随着时间的推移更换它。购买计算机后,您通常无法选择使用哪种 RAM,无论是类型还是 ECC。这些都由 CPU/主板制造商决定。
只要您能识别 RAM 故障的迹象,那么更换它就很简单。
老化会影响数据保留时间以及其他 RAM 方面的问题。它取决于以下因素:
- 擦除次数
- 温度历史
- 用于制造 RAM 的工艺尺寸(以纳米为单位)
- RAM 的固有缺陷
总体而言,在其他条件相同的情况下,RAM 单元尺寸越小,性能下降速度越快(DRAM 可靠性的缩放效应研究 以及这里: DRAM 保留时间的热退化:特性和改进技术。
这也很好:DRAM可靠性老化分析及可靠性预测模型MCRFieback
这是一个相当热门的话题。
答案2
是的。万物都会老化。我最近在 YouTube 上看到很多视频,声称越来越多的老式复古视频游戏系统开始出现问题。诚然,电容器可能更有可能成为问题。但即使是 CD 这样的介质,随着时间的推移,显然也会出现一定程度的腐烂。
不过,对于 RAM 来说,我(在大学时)接受过培训,知道还有另一种威胁:氧化/腐蚀。RAM 芯片上的金属可能会与主板上的金属一起发生腐蚀。
在使用良好的硬件(RAM 芯片和主板均能够正常工作)时,暂时断开已损坏的连接可能会导致物理错误。
(所以,我认为这个答案实际上并没有直接回答实际提出的问题,AlanJ 的回答但它确实解释了 RAM似乎是坏的,因为它的行为很糟糕,即使设备实际上没有物理损坏。
幸运的是,可能有一个相对简单且便宜/免费的修复方法。一种方法是“重新安装” RAM。也就是说,将其取出,然后重新插入。即使将其重新插入完全相同的内存插槽也可能有助于建立可能有帮助的新连接。
但是,如果您要完成这项工作,那么一旦您取出 RAM,最好清洁 RAM 与主板接触的触点。(并且可能清洁主板与 RAM 接触的触点。)我想这类似于人们用来帮助 ROM 芯片与卡槽连接的一些视频游戏卡带清洁解决方案。
此外,将 RAM 芯片移至不同的 RAM 插槽有时会产生影响。(这可能意味着将 RAM 移至空插槽,和/或当您有多个 RAM 芯片时交换插槽。)
答案3
我也是。这非常罕见,我在上小学之前就用过雅达利 8 位电脑,雅达利电脑从来没有出现过内存故障(而且,虽然它在启动时无法运行,但这些电脑确实有一个自我诊断模式,你可以启动它来测试内存和其他所有东西。)电脑?我从 1990 年代初开始就有很多电脑(大约在 1993 年开始运行 Linux),并且一RAM 自发损坏的实例。
就我而言,它损坏了我更新过的一大堆软件(坏位通常位于用作磁盘缓存的内存区域内,因此它会写出损坏的文件。)我开始偶尔遇到崩溃和奇怪的行为;当 OpenOffice 在文件菜单中出现拼写错误时,我肯定有问题!而当我更换 RAM 后仍然有相同的拼写错误时,麻烦就更大了!这告诉我磁盘上的软件包已损坏。幸运的是我的软件包管理器仍然可以工作,而且由于我运行的是 Linux,我可以告诉它重新安装系统上的每个软件包(因为我不知道哪些是有问题的)。这花了一段时间,这是几年前的事了,所以花了几个小时。但效果很好!我发现一个视频有损坏的迹象(视频中间有故障)但没有其他明显问题,大概除了那个视频之外没有破坏任何文件。