在启动 Memtest86+ 5.01 版本时,有一个闪烁的信息:
==> 按 F1 进入故障保护模式 <==
如果我按 F1,则会出现通常的进度屏幕,除了 RAM 信息(频率、计时...)被以下消息替换:
**** 故障安全 **** **** 故障安全 ****
无检测,同样的可靠性
因此,我了解未检测到内存错误,并且仅对计算机进行了压力测试(当我们现在 RAM 出现故障时,这可能有助于测试 CPU 是否良好)。我对吗 ?网站上关于这方面的信息很少。
fro*_*utz 57
根据源代码:
/* F1 */
if(c == scs) { v->fail_safe |= 1; break; }
Run Code Online (Sandbox Code Playgroud)
按 F1 设置 fail_safe 1 位(相同的变量也用于其他事情),然后...
/* Find Memory Specs */
if(v->fail_safe & 1)
{
cprint(LINE_CPU, COL_SPEC, " **** FAIL SAFE **** FAIL SAFE **** ");
cprint(LINE_RAM, COL_SPEC, " No detection, same reliability ");
} else {
find_controller();
get_spd_spec();
if(num_cpus <= 16 && !(v->fail_safe & 4)) { coretemp(); }
}
Run Code Online (Sandbox Code Playgroud)
...它跳过了“查找内存规格”步骤。基本上,这会检测您拥有的内存类型(DDR3、DDR4、ECC、时钟速度等),memtest86+ 通常显示在右侧。
为什么称为故障安全?我的猜测是因为 memtest86+ 在非常低的级别上运行,一个错误的步骤会导致它完全崩溃。因此,也许执行此检测步骤会使某些系统崩溃,而通过按 F1,也许您可以克服崩溃并继续使用该程序。
我还在 Memtest86 论坛中发现了一些关于故障安全但零答案的旧帖子。
http://forum.canardpc.com/threads/83104-Memtest86-5-01-(finally)-released?p=7066673
提示:F1 将启用故障安全模式,F2 将启用 SMP 模式(默认禁用),F3 将触发隐藏的替代 SMP 模式。
(从源码看,它们是互斥的,你只能选择其中之一或等待输入超时开始正常操作。)
只要程序对你有用,我想就没有必要担心它。