Jak szybko sprawdzić pamięć RAM w systemie Linux
Jeśli podejrzewasz, że pamięć RAM w Twoim serwerze jest uszkodzona (na przykład, jeśli często widzisz błędy “wrong record length”), możesz szybko sprawdzić pamięć za pomocą poniższych poleceń:
dd if=/dev/zero of=/run/zero.bin bs=1G count=8 sha1sum /run/zero.bin
Pierwsze polecenie tworzy plik o rozmiarze 8 GB wypełniony zerami, drugie oblicza sumę kontrolną dla tego pliku.
Określ parametry tak, aby pokryć prawie całą pamięć RAM, i uruchom te polecenia 5-7 razy, a następnie porównaj wyniki - wszystkie sumy kontrolne powinny być identyczne.
Jeśli są różne, z dużym prawdopodobieństwem Twoja pamięć RAM jest uszkodzona - w takim przypadku przeprowadź bardziej dokładne testy za pomocą narzędzia memtest86 lub memtester.