Цю сторінку перекладено машинним перекладом. Читайте англійський оригінал. English

Бібліотека IBSurgeon

Як швидко перевірити оперативну пам’ять у Linux

Якщо ви підозрюєте, що оперативна пам’ять у вашому сервері пошкоджена (наприклад, якщо ви часто бачите помилки “wrong record length”), ви можете скористатися наступним способом для швидкої перевірки пам’яті за допомогою таких команд:

dd if=/dev/zero of=/run/zero.bin bs=1G count=8 sha1sum /run/zero.bin

Перша команда створює 1 файл розміром 8 ГБ, заповнений нулями, друга команда обчислює контрольну суму для цього файлу.

Вкажіть параметри, щоб охопити майже всю оперативну пам’ять, і запустіть ці команди 5-7 разів, а потім порівняйте результати - усі контрольні суми мають бути однаковими.

Якщо вони відрізняються, з великою ймовірністю ваша оперативна пам’ять пошкоджена - у цьому випадку проведіть більш ретельні тести за допомогою інструмента memtest86 або memtester.