答案1
根据此论坛帖子,memtest86 能够重新定位自身:
http://www.passmark.com/forum/showthread.php?4278-Memory-test-coverage
我还没有找到更多的来源,但我想当你是唯一运行的东西时,这应该不难实现,所以它可能是正确的:)
编辑:附加详细信息:http://www.memtest.org/download/1.55/memtest86+-1.55/README.build-process
我还没有找到任何关于 memtest86+ 的信息;这可能是 memtest86 独有的功能。 memtest86+ 确实有不过,旧的常见问题解答中略有相关的部分:
- Which memory is tested?
As much as possible of the system memory is tested. Unfortunately memtest86+
can usually not test all of the memory. The reason for this is that todays
processors have become so complex that they require a small amount of memory
to keep accounting data of the processor state. If memtest were to write
over these areas the state of the processor becomes invalid and it's
behaviour unpredictable. Alas it is also impossible to relocate these areas
in the memory.
This means that a small area of your memory can not be tested by memtest. If
this part of the memory is defective you will know soon enough though as the
processor, or parts of the processor simply won't work correctly if this
part of your memory is defective. Do realise though that in very rare cases
memtest will show no errors even though the module is defective, not because
memtest can't detect the error, but because memtest can't test the area the
error is located in.
答案2
您将必须使用专门设计的内存测试仪来完成您想要的操作。市场上有几种。但是,您必须退出操作系统并加载其诊断并运行一段时间。因此,在运行综合测试时,您将无法访问计算机。