LINUX.ORG.RU

Ошибка в первых 386 килобайтах оперативной памяти. И различия в работе разных версий memtest-86.

 , , , ,


0

3

Я провёл тесты оперативной памяти на своём компьютере. В них я использовал два модуля оперативной памяти, 512 Мбайт и 1024 Мбайта.

Memtest-86 v3.5 (установленный на флешку) на любой из тестируемых планок оперативной памяти находил ошибку при любом размере тестируемой области, меньше мегабайта я не проверял.
http://www.imageup.ru/img252/1770770/p1050277.jpg
http://www.imageup.ru/img252/1770772/p1050278.jpg
http://www.imageup.ru/img252/1770775/p1050280.jpg

Memtest-86 v4.0b Server не находил ошибок при любых размерах тестируемой зоны и на любом из модулей оперативной памяти.
http://www.imageup.ru/img252/1770774/p1050279.jpg
Все фото монитора https://dl.dropboxusercontent.com/u/86123252/Разное/memtest.tar

Из чего я сделал вывод что более новая версия memtest-86 не обнаруживает ошибку по причине того что сама занимает сбойную область оперативной памяти. Причиной ошибки является аппаратный сбой контролера оперативной памяти или менее вероятно сбой шины памяти. Для обхода данной ошибки нужно минимизировать использование первого мегабайта оперативной памяти. Как сделать так что бы операционная система не загружалась в первый мегабайт оперативной памяти и игнорировала его?

Подожди, а где ты на скриншотах увидел сбойную память? Везде «Errors: 0»

router ★★★★★ ()

Гугл говорит:

1) Make certain that you have the latest memtest86+ version. Older versions had a problem with sandy bridge, perhaps there is an amd issue.

Повторюсь, на скриншотах не найденная ошибка, а падение memtest. Ты поставил последнюю версию, она ошибок памяти не нашла, поздравляю - с памятью у тебя всё в порядке. Хотя обычно прогоняют не один цикл, а несколько ( 2 .. 10 ) . Оставь memtest на ночь, утром проверишь

И не используй больше старую версию ;)

router ★★★★★ ()
Последнее исправление: router (всего исправлений: 2)
Ответ на: комментарий от router

Повторюсь, на скриншотах не найденная ошибка, а падение memtest. Ты поставил последнюю версию, она ошибок памяти не нашла, поздравляю - с памятью у тебя всё в порядке. Хотя обычно прогоняют не один цикл, а несколько ( 2 .. 10 ) . Оставь memtest на ночь, утром проверишь

Я бы не стал бы тестировать оперативную память если бы компьютер работал бы стабильно. А у меня бывает иногда программы вылетают и необъяснимые глюки случаются.

rezedent12 ☆☆☆ ()
Ответ на: комментарий от rezedent12

И тем не менее, memtest ошибок не нашёл. Старая версия падала ( см. changelog ), но ошибок тоже на нашла. Предлагаю прогнать 2 .. 10 циклов и успокоиться

Если хочешь, попробуй memtest86+, это форк memtest86

На всякий случай проверь температуру железа и напряжения

А у меня бывает иногда программы вылетают

Запусти её из окна псевдотерминала ( gnome-terminal, konsole, xterm и т.д. ), увидишь ошибки, с которыми программа вылетает

router ★★★★★ ()
Ответ на: комментарий от router

Запусти её из окна псевдотерминала ( gnome-terminal, konsole, xterm и т.д. ), увидишь ошибки, с которыми программа вылетает

Сегодня вечером сделаю.

rezedent12 ☆☆☆ ()

У memtest86 от PassMark последняя версия 5.1.0

greenman ★★★★★ ()

memtest - гавно. любых версий. Так как не находит некоторые ошибки вообще (даже за сутки тестирования). А вот S&M (или testmem в былину) находит их меньше чем за минуту.

dikiy ★★☆☆☆ ()
Ответ на: комментарий от dikiy

А вот S&M (или testmem в былину) находит их меньше чем за минуту.

Что за программа, ссылочку дай.

rezedent12 ☆☆☆ ()
Ответ на: комментарий от rezedent12

А вот S&M (или testmem в былину) находит их меньше чем за минуту.

Что за программа, ссылочку дай.

гуглится же. http://testmem.narod.ru/soft.htm там все и лежит.

dikiy ★★☆☆☆ ()

Как сделать так что бы операционная система не загружалась в первый мегабайт оперативной памяти и игнорировала его?

поменять местами планки памяти.

dikiy ★★☆☆☆ ()
Ответ на: комментарий от dikiy

поменять местами планки памяти.

Как это поможет? Поясни какой механизм этого действа.

rezedent12 ☆☆☆ ()
Ответ на: комментарий от rezedent12

гуглится же. http://testmem.narod.ru/soft.htm там все и лежит.

S&M же под НЕНУЖНО, а у меня НУЖНО.

К сожалению альтернатив нет. Так что или бери LiveCD оффтопика или соси тунца, как гриццо %)

В свое время я специально грузился с оффтопичного LiveCD, чтобы запустить S&M.

Плакал, кололся, но зато получил результат. Но на трах с memtest86 я к тому моменту потратил куда больше времени и нервов, причем безрезультатно.

dikiy ★★☆☆☆ ()
Последнее исправление: dikiy (всего исправлений: 1)
Ответ на: комментарий от rezedent12

поменять местами планки памяти.

Как это поможет? Поясни какой механизм этого действа.

поменяв планки, первый мегабайт окажется где-то посередине :)

dikiy ★★☆☆☆ ()
Ответ на: комментарий от dikiy

поменяв планки, первый мегабайт окажется где-то посередине :)

Так дело судя по всему не в планках, а контроллере памяти.

rezedent12 ☆☆☆ ()
Ответ на: комментарий от rezedent12

вместо того, чтобы гадать на кофейной гуще просто сделай, что я тебе говорю.

dikiy ★★☆☆☆ ()
Ответ на: комментарий от router
info    |09:06:32: [realmain:1145] Using /home/stas/.warzone2100-3.1/logs/WZlog-0530_210632.txt debug file
info    |09:10:17: [recvOptions:199] Rebuilding map list
last message repeated 2 times
No function contains program counter for selected frame.
424	fpath.cpp: No such file or directory.
Saved dump file to '/tmp/warzone2100.gdmp-qKGt2N'
If you create a bugreport regarding this crash, please include this file.
Segmentation fault
rezedent12 ☆☆☆ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.