Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Старый софт » Программы для тестирования памяти. |
<<Назад Вперед>> | Страницы: 1 2 3 | Печать |
Ekb
Advanced Member
Всего сообщений: 1628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 июня 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 25 августа 2014 2:40 Сообщение отредактировано: 25 августа 2014 3:04
Может была такая тема? Собственно, хотелось найти какие-то программы тестировщики памяти, аналоги MemTest86(+). Я вкурсе, что есть такая ссылка: http://www.memtest.org/ Но не знаю что там выбрать для 386/486/pentium, под чистым ДОСом. Скачал все версии EXE-файлы, но все тупо виснут (из-за ДОСа? даже himem выключил - бесполезно). Удалил вобщем. Нужна программа, чтобы запускалась с жесткого диска через волков коммандера, то есть в памяти уже висят ДОС и возможно himem. Никаких дискет или флэшек. Может быть "Testman 4.00" попробовать? Запускается под волков коммандера? и хорошо проверяет стабильность? (я еще не знаю где скачать правильную версию, и стоит ли оно того). Может кто-то еще что-то посоветует редкие, но интересные программы тех времен? P.S. на данный момент разбираюсь с 486 с памятью и кэшем под максимальным быстродействием (копаюсь в биосе). А проверять нужно в ДОСе под волковом коммандером. |
AndNot
Full Member
Откуда: Penza, Russia Всего сообщений: 215 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 июня 2006 |
В любом старом диагностике есть тесты памяти. Например, в CheckIt есть все три теста - базовой памяти, EMS и XMS. Быстро и надежно. |
STIW
Advanced Member
Откуда: Тамбов Всего сообщений: 2410 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 мая 2007 |
Вобще-то в природе существует образ мемтестовской дискеты, с которой грузится комп, и проверка мозгов идёт без всяких волковых-шмолковых-нортоновых... Можно хоть 386, хоть кор-ой-сто проверять. Ekb написал: http://www.memtest.org/Кстати, да. Я качал оттуда и гонял той дискеткой перво- третье- четверопни. |
eretik
Advanced Member
Откуда: Екатеринбург Всего сообщений: 821 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2013 |
Все проги сосздают свою дискетку и проверяют память при загрузке. Из тех, что пробовал: Мemtest86+ версия 4.20 замечательно работает на первопне! Windows Memory Diagnostic - менее распространенная, визуально мне больше понравилась, не не тестит первее 186кб (мемтест вроде меньше памяти отжирает) Ссылка по теме: http://pcsupport.about.com/od/...rytest.htm |
Ekb
Advanced Member
Всего сообщений: 1628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 июня 2014 |
Спасибо ответившим. Проблема только в том что нет дисковода и не планируется. Поэтому нужно чтобы на харддиске, легко запускалось из под волкова/нортона Я попробую пока те, что в ссылке от Eretik. |
Ekb
Advanced Member
Всего сообщений: 1628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 июня 2014 |
AndNot написал: Там есть аналога MemTest86 ? то есть долго и принудительно перемалывает биты и байты? Например, в CheckIt есть все три теста - базовой памяти, EMS и XMS. P.S. не помню, пользовался или нет, но мне кажется это программа "сведения о системе" не более |
Anderson1
Advanced Member
Откуда: Москва Всего сообщений: 2098 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 фев. 2011 |
В чеките можно память тестировать до бесконечности. Да и не только память, а всё по кругу. Только исключить тесты клавы, мыши и джойстика - они требуют участия юзера. А вообще есть простенькая софтина TestMem - емнимс, версия 98 на 486 работала, остальные не пробовал. |
AndNot
Full Member
Откуда: Penza, Russia Всего сообщений: 215 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 июня 2006 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 26 августа 2014 0:00 Сообщение отредактировано: 26 августа 2014 0:03
Ekb написал: Не могу сказать на счет аналога, memtest86 никогда не пользовался, но насколько я знаю надежные алгоритмы выявления багов памяти были придуманы еще на первых 16-ти битных машинах и с тех пор не менялись. Так что на мой взгляд единственное преимущество memtest86 перед более древними утилитами - это возможность работы с большими объемами памяти, в то время как старые ограничены в 64Мб. Могу предположить, что поскольку memtest86 написан полностью на Си, то по скорости проверки он будет уступать старым тестам, в которых такие вещи писались на ассемблере. Там есть аналога MemTest86 ? то есть долго и принудительно перемалывает биты и байты? К слову, в пакете Checkit PRO многие тесты вынесены в отдельные утилиты. Есть утилитка и для тестирования памяти: Замечу, что проверка XMS и EMS - это проверка совершенно разных механизмов адресации памяти. Поэтому важно тестировать и то и другое. CKMEM - System Memory Test Check√It PRO Tests & Tools v1.00 Можно так же попробовать пакеты PCDoctor и QAPlus. |
eretik
Advanced Member
Откуда: Екатеринбург Всего сообщений: 821 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 26 августа 2014 5:17 Сообщение отредактировано: 26 августа 2014 5:17
Ekb написал: тогда фигня полнейшая получится! Проблема только в том что нет дисковода и не планируется. 1) дос и волков занимают часть оперативной памяти (причем немалую, около 100к!) + тестовый пакет занимает определенный объем. 2) как я понимаю, занятая память исключена из тестирования 3) если битая ячейка будет в области занятой памяти, то как ты ее выловишь? вывод - стандартная память проверяться не будет. варианты решения 1) для тестов установить флопик и тестировать память как все. 2) если несколько планок памяти, то тестировать ХМС, а потом планки поменять местами 3) если тестировать из ДОСа, то освободить максимальный объем памяти (исключить из дагрузки драйвера, и волков нафиг не нужен) |
AndNot
Full Member
Откуда: Penza, Russia Всего сообщений: 215 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 июня 2006 |
eretik написал: С чего бы это? Тесты неразрушающие, так что занятость памяти значения не имеет. 2) как я понимаю, занятая память исключена из тестирования |
STIW
Advanced Member
Откуда: Тамбов Всего сообщений: 2410 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 мая 2007 |
Ну, уж если нет флопа, я думаю, можно нарезать CD соответствующий. На мемтесте, вроде, какие-то исошники валяются. Правда, я их не пробовал. |
Guest |
NEW! Сообщение отправлено: 27 августа 2014 0:49
AndNot написал: Если какая-либо ячейка памяти вдруг решит стать RO - неразрушающими тестами сие не отловить, почти никак. Лежит пара simm-ов с подобным поведением. Ремонтить их нет смысла - покуда полно запасных. Тесты неразрушающие, так что занятость памяти значения не имеет. |
Сейчас на форуме |
AndNot
Full Member
Откуда: Penza, Russia Всего сообщений: 215 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 июня 2006 |
Fe-Restorator написал: С чего бы это? Неразрушающий - это значит лишь то, что после теста значение ячейки будет восстановлено в исходное состояние. А во время теста обязательно проверяется правильная установка/сброс каждого бита ячейки памяти, то есть ее значение неоднократно меняется и проверяется. Если какая-либо ячейка памяти вдруг решит стать RO - неразрушающими тестами сие не отловить |
eretik
Advanced Member
Откуда: Екатеринбург Всего сообщений: 821 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2013 |
AndNot написал: а почему тогда мемтест во второй колонке пишет "testing: XX KB - ХХХ MB"? (сами посмотрите скрины в яндексе) С чего бы это? Тесты неразрушающие, так что занятость памяти значения не имеет. |
AndNot
Full Member
Откуда: Penza, Russia Всего сообщений: 215 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 июня 2006 |
Посмотрел на пне-3. Последние версии виснут, запустились только версии 2.ХХ. Действительно, тест тупо пропускает занятую память, у меня вообще 128Кб. Могу предположить следующее. При тестировании памяти приходится временно менять каждую ячейку, включая и те, в которых находится программа-тестировщик. Разумеется это приведет к порче кода и непредсказуемым последствиям. В таких случаях часть кода просто переносят на другие адреса и спокойно тестируют занимаемую ранее память. После теста код возвращают обратно и продолжают тест со следующих адресов. Почему этого не сделали в memtest86? Не знаю, видимо просто поленились, либо не хотят связываться с ассемблером. Неприятная недоделка, особенно для дос-систем, у которых именно в начальных адресах хранятся важные таблицы bios и векторов прерываний. Это лишь мои предположения, так что могу и ошибаться. Сорсы могут дать более полную картину, но не хочется в них разбираться. Особенно когда есть проверенные временем тесты, идущие на любой платформе, не требовательные к железу и драйверам. |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
Сейчас проверяется встраиваемый вычислитель (промконтроллер с PC-104) на проце VIA, стоит 256мб памяти, memtest v4.3.7 исправно себя перемещает. В начале каждого теста тестирует "0k - 32mb", затем перетаскивает себя в младший мегабайт и тестирует "1024k-254mb" (2mb съедает видео). Может вы не обращали внимания, или слишком быстро оно у вас проскакивает на экране. |
igor_me |
NEW! Сообщение отправлено: 16 декабря 2018 16:43 Сообщение отредактировано: 16 декабря 2018 16:46
Не знаю, может есть тут ещё тема по тестированию памяти. Нашёл эту - отпишусь здесь. Сейчас вот среди прочего тестирую память SIMM и выяснил такой момент, что Memtest (старой версии 2.0 даже) не запускается на 1 Мб оперативки (мамка пишет, что у неё 896 Кб, хм, а может кстати ещё одна планка битая, хотя скорее это "трудности перевода", вроде же SIMM там не ровно по 256, меньше, там надо по микросхемам складывать ёмкость...) 486-я VLB мамка с SIMM 72 и 30 пин слотами. Когда втыкал 4 планки (как оказалось) по 256 Кб - memtest начинает грузится с дискеты, проходит, судя по точкам, больше половины и тут бац - ...exception тра-ля-ля и дампы регистров вываливаются на экран. Я думал, битая память, но пробовал несколько наборов по 256 Кб, разные версии Memtest (пока не дошёл до 2.0, а ещё древнее существуют?) пробовал также ещё прогу DocMem - тоже вылеты. И вот когда я допёр втыкнуть туда второй мегабайт, на мамке 8 слотов 30 пин. И оно взлетело Чё-то бегло в ридми у memtest не увидел, сколько ей надо миниум оперативы. А если без него - то можно из ДОС, CheckIt и его тесты работают и на 1Мб оперативки Такие вот наблюдения, решил отписать, может не все олдскульщики в курсе... |
Сейчас на форуме |
pahan
Advanced Member
Откуда: Химки, М.О. Всего сообщений: 1070 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мар. 2015 |
Он вообще-то даже не на каждом 486м запускается (с Cyrix и UMC проблемы). И да, ограничение на минимальную память у него тоже есть, скорее всего около 4 Мб. Сейчас вот среди прочего тестирую память SIMM и выяснил такой момент, что Memtest (старой версии 2.0 даже) не запускается на 1 Мб оперативки ... Такие вот наблюдения, решил отписать, может не все олдскульщики в курсе... 386й пока только один поднял, на нём тоже не запустился. Хотя по исходникам (уже смотрел) вообще-то должен. Так что для такой древности - дейтвительно Checkit наше всё. |
Ekb
Advanced Member
Всего сообщений: 1628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 июня 2014 |
ого, этой ветке уже 4 года С тех пор, да, Checkit 3.0 - благополучно используется повсеместно: от XT до первоПень.. И даже находили случаи ошибки "X". Например когда память прогревается... Другие пробовал, но не прижились. |
igor_me |
NEW! Сообщение отправлено: 17 декабря 2018 14:23
Ну я выше писал, что на 8 планках по "256" - РАБОТАЕТ, То есть в 2Мб вполне укладывается. Версия 2.0 (посмотрю потом древнее версии). Попробую в ходе дальнейших тестов выяснить точный минимум. Ну это уже да, на 386-х, там ведь можно по одной планке SIMM добавлять... ChekIt - вариант, но он чуть менее надёжно тестирует, хотя при таких объёмах в принципе можно, даже если просто грузить DOS, запускать проги, особенно игры. Там если паямть битая - почти наверняка вылезет какой-нибудь "дамп-скрин" |
Сейчас на форуме |
igor_me |
NEW! Сообщение отправлено: 17 декабря 2018 14:31 Сообщение отредактировано: 17 декабря 2018 18:50
del |
Сейчас на форуме |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
Ekb написал: Только EGA видеопамять он тестирует халтурно. Checkit 3.0 - благополучно используется повсеместно |
<<Назад Вперед>> | Страницы: 1 2 3 | Печать |
Полигон-2 » Старый софт » Программы для тестирования памяти. |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |