Kaynak koduna göre:
/* F1 */
if(c == scs) { v->fail_safe |= 1; break; }
F1 tuşuna basıldığında fail_safe 1 bit (aynı değişken diğer şeyler için de kullanılır) ayarlar ve ardından ...
/* 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(); }
}
... "hafıza özelliklerini bul" adımını atlar. Temel olarak bu, hangi memtest yazıcınızın (DDR3, DDR4, ECC, saat hızı vb.) Bulunduğunu tespit eder (memtest86 + genellikle sağ tarafta görüntülenir).
Neden güvenli değil denir? Tahminimce memtest86 + çok düşük bir seviyede çalışıyor ve tek bir yanlış adım tamamen çökmesine neden oluyor. Bu yüzden belki de bu tespit adımını yapmak bazı sistemleri çökertir ve F1'e basarak belki bu çöküşü geçip programı kullanabilirsiniz.
Memtest86 forumlarında bazı eski mesajlar buldum, ancak güvenli değil ama sıfır cevaplar hakkında sorular sordum.
http://forum.canardpc.com/threads/83104-Memtest86-5-01-(finally)-released?p=7066673
İpuçları: F1 arızaya dayanıklı modu etkinleştirir, F2 SMP Modunu etkinleştirir (varsayılan olarak devre dışıdır) ve F3 gizli bir alternatif SMP Modunu tetikler.
(Kaynak kodunu okumaktan, bunlar özeldir, yalnızca bunlardan birini seçebilir veya giriş zaman aşımının normal çalışmaya başlamasını bekleyebilirsiniz.)
Program sizin için çalıştığı sürece, endişelenmenize gerek yok.