Spoiler: show
- UMT_1_0.png (8.67 KB) Viewed 105556 times
Universal MEMORY tester v1.0
Supported:
1.Penagon 1024/512
2.Scorpion1024/256
3.KAY 1024
4.KAY 2048 (Phoenix)
5.Profi1024/512
6.ATM4.5 (1024/512)
7.ATM7.1 (1024)
8.PentEvo (TSConf)
Алгоритмы тестирования памяти:
1. быстрое тестирование памяти, проверяется записью одного и тогоже байта в страницу.
- Вначале проверяется наличие всех страниц 64(1mb)/128(2mb). Если хоть одна страница не совпала - выводит мессадж: "WRONG PAGING!!!".
(проверяется записью номера страницы в её начало и затем провеки оного после записи кодов во все страницы) - Затем идёт проверка самих страниц. Если страница в порядке то она помечается ярко-циановым квадратом!
(вначале страница заполняется кодом #00 и проверяется, затем заполняется кодом #FF и опять же проверяется. То же самое повторяется с кодами #55 и #AA)
- Вначале проверяется наличие всех страниц 64(1mb)/128(2mb). Если хоть одна страница не совпала - выводит мессадж: "WRONG PAGING!!!".
(проверяется записью номера страницы в её начало и затем провеки оного после записи кодов во все страницы) - Затем начинаетс двухпроходный тест. Вначале во все страницы пишутся случайные числа, пройденные страницы помечаются ярко-циановым цветом. Потом начинается второй проход - проверка сгенерированных данных. Страницы в которых всё нормально помечаются ярко-жёлтым цветом, сбойные страницы - ярко-магентовым!
P.S. если есть мысли по поводу алгоритмов тестинга - пишем!
- umt_1_0.zip
- (8.24 KB) Downloaded 5340 times
- umt0_9vt.zip
- (4.93 KB) Downloaded 5239 times