Mam system Ubuntu 11 z dyskiem flash / stick USB o pojemności 3,6 GB. System ma RAM 4 GB i pusty dysk twardy (wyczyszczony za pomocą narzędzia DBAN). Jak sprawdzić, czy w mojej pamięci RAM nie ma błędów? Czy istnieje gwarantowany sposób sprawdzenia tego za pomocą komendy linux? Jeśli nie, wspaniale byłoby wiedzieć, dlaczego.
Dzięki.
Odpowiedzi:
Ubuntu Live CD zawiera narzędzie o nazwie Memtest86 +, które właśnie to zrobi - przetestuje pamięć RAM komputera. Uruchom komputer z Ubuntu LiveCD, naciśnij i przytrzymaj Shiftklawisz, co spowoduje wyświetlenie menu GRUB. Wybierz Test pamięci
źródło
Instalując pakiet memtestera, możesz sprawdzić system pod kątem błędów, gdy jest on nadal uruchomiony. Nie ma potrzeby ponownego uruchamiania, wystarczy uruchomić tę aplikację.
Aby go zainstalować, otwórz terminal i wpisz:
Możesz następnie użyć go w następujący sposób:
Powinno to przydzielić 1024 MB pamięci i powtórzyć test 5 razy.
źródło
memtester
ponieważ system całkowicie przestaje odpowiadać (lub nawetmemtester
nie przejmuje pełnego zakresu pamięci, o który prosisz). Myślę, żememtester
przypadek użycia występuje wtedy, gdy próbujesz przetestować konkretny obszar pamięci za pomocą zaawansowanych argumentów, których nie zbadałem. W przeciwnym razie do użytku przez skanowanie,UNetbootin
które działa przed załadowaniem systemu operacyjnego i dowolnych programów użytkownika (więc problemy z reakcją stają się dyskusyjne).Uruchom ponownie komputer i na ekranie startowym GRUB wybierz memtest.
źródło
Znalazłem
mprime
dobre narzędzie do testowania pamięci: ftp://mersenne.org/gimps/(
mprime
może być również użyty do testowania obciążenia procesora)Możesz też użyć tego pakietu,
stress-ng
aby przeprowadzić wszelkiego rodzaju testy warunków skrajnych (w tym test pamięci) na komputerze.źródło