题 当所有RAM都不好时,memtest从哪里运行?


我最近第一次尝试处理坏的RAM模块,并努力使系统启动足够远,以便让我运行memtest。三个RAM模块中的两个遭受了严重破坏,它揭示了一个我似乎无法想到答案的问题:memtest从哪里运行,它可以访问100%的RAM?

它是否足够小以完全适合处理器缓存?它会阻挡预先测试好的部分吗?当所有RAM模块都坏的时候会发生什么,它还能运行吗?


5
2017-09-15 00:20






答案:


如果所有内存都很糟糕,你将会遇到BIOS级内存错误,甚至连MEMTEST都无法加载。 MEMTEST并且它完全剥离了操作系统,需要加载一点RAM,如果加载它将开始测试RAM并移动它是否加载以测试其他块。


5
2017-09-15 00:36



我可能会或可能不会无意中缩短了好棒并且经历了一台不可用的机器。哎呦。我知道这是一个非常小的程序,所以我猜它不会对结果有任何显着影响。 - Jake Wharton
不管怎样,不要在Memtest中放太多的东西... memtest就像是要求你的大脑诊断它自己的神经症。如果它告诉你内存不好,那就不好了。如果它告诉你一切都很好,那可能会很糟糕。真正告诉的唯一方法是更换模块和/或使用硬件内存测试器。 - Bart Silverstrim