Odbudowuję trzyletni system AMD Athlon 5000, który ma płytę główną „ASRock NF7G-FullHD” z 4 gniazdami pamięci, oznaczonymi „DDR2 800”, o łącznej pojemności 8 GB. Oprócz 550 W PS i 500 GB dysku kupiłem „dopasowaną parę” 2 ea. 2 GB DIMM s, które niestety mają trwałe błędy jednobitowe w kilku miejscach (patrz rysunek).
Jaki byłby efekt uruchomienia Linuksa na tym systemie z taką pamięcią? To znaczy. , jak prawdopodobna jest niestabilność, niewykryty błąd lub niska wydajność? Czy będą awarie systemu operacyjnego, segfaults, różne awarie aplikacji, czy co? Czy istnieje sposób mapowania lub wyłączania uszkodzonych fragmentów pamięci RAM?
Uwaga: 4 gniazda pamięci są oznaczone jako DDRII_1,2,3,4; 1 i 2 są żółte, 3 i 4 są pomarańczowe. Powyższy obrazek Memtest86 został zrobiony, gdy miejsca zostały wypełnione (nowe, stare, nowe, stare). Błędy występują również na podobnych adresach z kolejnością wypełniania (stare, stare, nowe, nowe), z taką samą szybkością dostępu do pamięci (około 2,9 GB / s), jak na zdjęciu. Wypełnione (stare, stare, -, -) lub (stare, -, stare, -) lub (nowe, -, nowe, -) żadne błędy nie wystąpiły w ciągu kilku godzin testowania, ale (nowe, nowe, -, -) z jakiegoś powodu nie dostał się do BIOSu ani przez niego, a przycisk resetowania wydawał się nie mieć żadnego efektu i nie było sygnału wideo. Z 3 szczelinami wypełnionymi na przykład (nowy1, stary, nowy0, -) wystąpił jeden błąd (znajdujący się w pierwszych GB pamięci RAM) w ciągu 1,5 godziny testowania; z (stary, stary, nowy0, -), brak błędów w 2 godzinach testów. Problem z wydajnością w konfiguracjach 6 GB to szybkość dostępu do pamięci wynosząca tylko 1,7 GB / s.
Podsumowanie pytania: Jaki byłby efekt uruchomienia Linuksa w tym systemie z pamięcią uzależnioną od niektórych błędów jednobitowych? Czy istnieje poprawka inna niż wymiana pamięci RAM?