После более чем двух лет разработки вышла новая версия MemTest86+ 5.0 (http://www.memtest.org/), программы по тестированию оперативной памяти.
Основные изменения в этой версии:- Добавлена экспериментальная поддержка многоядерных/многопроцессорных систем (поддерживается до 32 ядер);
- В режиме x86-64 проверяется до 2TB ОЗУ;
- Оптимизирован алгоритм поиска ошибок;
- Стали полностью определяться контроллеры памяти;
- Теперь отображается производитель и модель материнской платы;
- Добавлена поддержка отображения температуры процессора (только для процессоров со встроенным датчиком);
- Безопасный режим запуска стал ещё более безопасным;
- Добавлена поддержка новых процессоров от Intel (вплоть до Haswell) и AMD (включая Trinity и Bulldozer);
- Улучшен код и ускорена работа.
Загрузить программу можно здесь: memtest86+-5.00.tar.xz (http://rghost.ru/46880269) (sha1sum 5225fdb8b1851aa84a1784ce88d3c91a8762089c).
URL:
Новость: http://www.opennet.ru/opennews/art.shtml?num=37223
Скоро будет всё на свете показывать... И видеокарту, и PCI и USB.
Вот если бы он еще и память устройств тестировал...
а самое главное-то -- загрузка через EFI (а не через Compatibility Support Module) -- всё ещё не появилась?# P.S.: минусуйте, минусуйте, думаете навено это так клёво, когда в нормальном случае компьютер работает в нормальном 64-битном режиме (EFI), а тестируем мы его в совершенно другом режиме (в режиме обратной совместимости с устаревшим 16-разрядным BIOS).
> а самое главное-то -- загрузка через EFI (а не через Compatibility Support
> Module) -- всё ещё не появилась?В RC1 не было и пока не предвидится: http://forum.canardpc.com/threads/68001
Мы же память тестируем, а не компьютер.
> Мы же память тестируем, а не компьютер.ну а память-то -- в компьютере же!
откуда быть точно уверенным -- что память будет вести себя точно также в режиме CSP как и в EFI? откуда быть уверенным что тайминги будут одинаковыми -- как в случае CSP, так и в случае EFI?
:-)
Мы память тестируем, а не совместимость с компьютером.Если дело в совместимости, memtest вообще плохо ловят ошибки (например они бывают
только при просадке напряжения).Если дело именно в памяти - она битая - то она скорее всего всегда битая, и по
одному и тому же адресу.>> Мы же память тестируем, а не компьютер.
> ну а память-то -- в компьютере же!
> откуда быть точно уверенным -- что память будет вести себя точно также
> в режиме CSP как и в EFI? откуда быть уверенным что
> тайминги будут одинаковыми -- как в случае CSP, так и в
> случае EFI?
> :-)
ну вобщем то -- да.я соглашусь..
...если предположить что компьютер (оба режима EFI и CSP) работает как надо, и что ошибка может быть (или не быть) только в памяти -- то отсутствие EFI-режима-загрузки-теста (или отсутствие CSP-режима-загрузки-теста) -- ни как негативноне НЕ повлияет на тест :-)
>Безопасный режим запуска стал ещё более безопасным;Под этот лозунг можно было бы ещё двадцать версий выпустить и подтянувшись к хрому перегнать ФФ в нумерации...
> Добавлена экспериментальная поддержка многоядерных/многопроцессорных системЭто вот самое интересное, я надеюсь это означает, что каждому процессору/ядру дадут свой кусок памяти и это дело будет происходить в несколько потоков? Что в итоге приведет к сильному повышению общей скорости проверки.
> Что в итоге приведет к сильному повышению общей скорости проверки.К сильному не приведёт.
2 ядра любого современного процессора 100% загружают шину памяти.
SMT для MemTest86+ - это, скорее, способ увеличить нагрузку на систему в общем - иногда изолирование памяти не помогает (читай - доступ в однопоточном режиме) - ошибки появляются только при параллельном к ней доступе разных ядер.
> К сильному не приведёт.Две плашки памяти, два ядра, каждое ядро проверяет свою плашку. Почему не приведет?
Давайте ещё понегадуем почему же каждая микросхемка на винте не передаёт информацию каждой микросхемки опреративки... а ещё если нажатие каждой клавиши на клавиатуре складывать в отдельную микросхемку памяти, то можно будет очень быстро печатать.... как же притомили такие "вумные"... (это не про отражение :) )
Видимо вы говорите про Non-Uniform Memory Access или про Dual-Channel RAM?Потому что AFAIK на обычных десктопах используется UMA подход и вся память висит на одной шине, а Multi-Channel RAM это немного из другой оперы и по идее не даст существенного выигрыша работая с Dual Core процессором.
Тут подробности: http://www.hardwaresecrets.com/article/Everything-You-Need-t...
Одного ядра процессора может и не хватить чтобы полностью прогрузить 2 и тем более 3 канала памяти.
Да-да. Кэш 1-го, 2-го и тем более 3-го уровня придумали iдиоты.Зыж
Вообще (2предыдущему) важен ещё и темпеиатурный режим.
Порой нагреваясь проц нагревает и память (потому что рядом. К примеру ноут). И вот тут и появляются ошибки.
> Что в итоге приведет к сильному повышениютемпературы по больнице.
> общей скорости проверки.
Дело не в увеличении скорости проверки. Как уже сказал Иван Иванович Иванов, однопоточные тесты памяти на современных процессорах не могут полностью загрузить контроллер памяти. Почему-то так получается, что многие ошибки в памяти находятся только при полной загрузке контроллера. По моему опыту могу сказать, что старый однопоточный memtest86+ вообще стал почти бесполезным. У меня он в большинстве случаев не выявлял неисправные модули. Мне не понятно, почему его до сих пор продолжают пихать в дистрибутивы при том, что ещё в 2011-м вышел многопоточный passmark memtest86. Кроме тестов под винду, только им и можно было пользовался. Тем не менее, hcidesign memtest 4.0 под винду обычно находит ошибки быстрее, чем memtest86.
> ещё в 2011-м вышел многопоточный passmark memtest86Ой, как-то проморгал, хотя на memtest86.com поглядывал. Спасибо!
А это точно были ошибки памяти, а не ошибки связки МБ+память? (т.е. когда память, сама по себе не виновата и может работать нормально на других системах)>[оверквотинг удален]
> Дело не в увеличении скорости проверки. Как уже сказал Иван Иванович Иванов,
> однопоточные тесты памяти на современных процессорах не могут полностью загрузить контроллер
> памяти. Почему-то так получается, что многие ошибки в памяти находятся только
> при полной загрузке контроллера. По моему опыту могу сказать, что старый
> однопоточный memtest86+ вообще стал почти бесполезным. У меня он в большинстве
> случаев не выявлял неисправные модули. Мне не понятно, почему его до
> сих пор продолжают пихать в дистрибутивы при том, что ещё в
> 2011-м вышел многопоточный passmark memtest86. Кроме тестов под винду, только им
> и можно было пользовался. Тем не менее, hcidesign memtest 4.0 под
> винду обычно находит ошибки быстрее, чем memtest86.
> А это точно были ошибки памяти, а не ошибки связки МБ+память? (т.е.
> когда память, сама по себе не виновата и может работать нормально
> на других системах)Да, это точно были ошибки памяти. Потому что у меня были другие такие же модули, которые нормально работали в той же материнке. Я не говорю, что однопоточный memtest86+ вообоще не работал. Просто иногда попадаются модули, на которых ошибки проявляются редко (на хорошем тесте за час будет всего несколько ошибок). Такие ошибки старый memtest86+ мог бы и за сутки не найти.
факт в том что snm на винде находит ошибки памяти за 5 минут, а memtest всю ночь работает и не находит
печально
Шо це теке?
S&M, в просторечии "садомаза".
Хороший стресстест под офтопик.
MemTest86 и MemTest86+ это разные программы.
не всегда. чаще наоборот
> факт в том что snm на винде находит ошибки памяти за 5
> минут, а memtest всю ночь работает и не находит
> печальноОпять же, это были ошибки памяти или ошибки совместимости? Или дальше не проверяли?
комп работал много лет потом начал раз в несколько дней выпадать в синий экран
memtest за 30 минут ничего не нашёл.
snm - не больше 5-10 минути это не единичный случай в моей практике
просто умные люди оказались недостаточно умными чтобы написать хорошую программу.
замена памяти помогла, а я выиграл 500р спор у человека который верил в memtest
>После более чем двух лет разработки вышла новая версия MemTest86+ 5.0,э...а почему на офф сайте ничего, а выложено на ргхосте? трой?
наверное, потому-что искать надо на оф.сайте
На оф. сайте про 5.0 не знают даже...
>>После более чем двух лет разработки вышла новая версия MemTest86+ 5.0,
> э...а почему на офф сайте ничего, а выложено на ргхосте? трой?да похоже на то...
Где информация о релизе?
На http://www.memtest.org нет информации о 5.0.
На http://forum.canardpc.com/threads/68001-NEW-!!-Memtest86-5.0... еще RC1.
Какая-то муть не первой свежести: http://forum.canardpc.com/threads/68001-NEW-!!-Memtest86-5.0...
Оно уже умеет собираться на pure amd64?
Memtest86+ is, like the original, released under the terms of the Gnu Public License (GPL). No restrictions for use, private or commercial exist other than the ones mentioned in the Gnu Public License (GPL). Texts about the original version was taken from the original website and written by Chris Brady.А где исходники, что за ссылка на помойку? А можно я выложу торрент фотошопа?
Выкладывай, глядишь модераторы проснутся и уберут это "новость" отсюда.
На оф. сайте http://www.memtest.org про релиз 5 версии ничего не написано и ссылка на скачивание идет на http://rghost.ru - оригинальная новость.
>Безопасный режим запуска стал ещё более безопасным;Ай какой молодец !
Исправлено множество ошибок.
>>Безопасный режим запуска стал ещё более безопасным;
> Ай какой молодец !Запуск стал ещё более запускающим!
Насколько критичны ошибки, обнаруженные так?
> режиме x86-64 проверяется до 2TB ОЗУ;better late then never
где мемтест 5??? там последний 4.2 лежит!!!
Пятый - на ргхосте по ссылке выше :)
а почему не на оф сайте???
ты у меня спрашиваешь??
http://www.memtest.org/download/beta/500rc1/
Что это за хрень и откуда? На офсайте про 5.0 упоминания нет, в downloads только бета, и то в очень странном варианте http://www.memtest.org/download/beta/500rc1/ (tar.xz не наблюдается), вообще про 5-ую ветку упоминания только http://forum.canardpc.com/threads/68001-NEW-!!-Memtest86-5.0... здесь.И только на OpenNet мы видим релиз раньше самих разработчиков, выложенный не на гитхабе или sf, а на каком-то мутном файлообменнике (русском причём).
В новости нет ни одной ссылки.
Очень похоже на фишинг, причём наглый. Аппруверы новостей, позор вам!
Скачивать это никому не рекомендую, т.к. содержимое неясно.
Отвечаю своей репутацией и именем, что это официальный релиз, и в нём нет ничего "неясного".Просто разработчику не до релиза - он сильно занят.
С уважением.
> Отвечаю своей репутацией иСпасибо, gpg-подписи бинарника и подписанного же тарбола с исходниками было бы достаточно. Можно тем же ключём, которым подписан соотв.коммит в соотв^Wофициальной VCS.
> Просто разработчику не до релиза - он сильно занят.
> Можно тем же ключём, которым подписан соотв.коммит в соотв^Wофициальной VCS.Таковой, кстати я на оф.сайте не обнаружил. Странная программа.
При всём уважении, ничто сейчас не доказывает, что пишет именно birdie, а не злоумышленник, подломивший его аккаунт.
> Отвечаю своей репутацией и именем, что это официальный релиз, и в нём
> нет ничего "неясного". Просто разработчику не до релиза - он сильно занят.При всём уважении -- без хотя бы строчки на memtest.org брать в руки не стану. Пожалуйста, попросите Дока найти эту минуту.
> Отвечаю своей репутацией и именем, что это официальный релиз, и в нём
> нет ничего «неясного».мамой клянус! ага.
не, не верю. ни имени твоему, ни твоей репутации. а вот gpg-ключам — верю. но их нет. пичалечка.
Opennet впереди планеты всей!!! ура товарищи!!!
я джва года ждал!
признавайтесь, кто уже среверсил ради интереса?