АВТОР ПРОГРАММЫ ВЫРАЖАЕТ БЛАГОДАРНОСТЬ АДМИНИСТРАЦИИ И ПОСЕТИТЕЛЯМ САЙТА WWW.NVWORLD.RU ЗА СОДЕЙСТВИЕ В ОТЛАДКЕ И ПОПУЛЯРИЗАЦИИ ПРОДУКТА. ================================================================================ Video Memory stress Test for Clean Environment v1.21 Этот тест позволяет проверить всю доступную в 32-битном адресном пространстве процессора видеопамять на предмет сбоев. Основное отличие от Windows-версии состоит в том, что эта программа работает с видеопамятью напрямую, не используя никаких интерфейсов и драйверов. Для успешной инициализации и корректной работы программы видеокарта должна поддерживать VESA Bios Extesions 2.0 или выше. Использование прямого доступа к видеопамяти требует запуска программы вне среды Windows, поэтому для тестирования нужно создать загрузочный диск и загрузиться с него. Чтобы создать загрузочный CD, нужно просто "накатить" образ VMTCE.ISO на CD или DVD-диск. В случае невозможности использования загрузочного CD/DVD можно использовать версию программы для дискеты. Эта версия не входит в данный дистрибутив, но может быть скачана отдельно со странички Video Memory stress Test в интернете. Процесс тестирования разбит на два этапа: проверка внеэкранной памяти, сопровождаемая отображением процесса в виде стандартного интерфейса VMT и проверка экранного буфера, в процессе которой интерфейс программы не отображается, а экран поочередно заполняется разными цветами. Длительность проверки экранного буфера обычно не превышает нескольких секунд, а сам этап его проверки может быть пропущен. Для управления интерфейсом используются блок клавиш со стрелками (прокрутка журнала) и кнопки с теми буквами, которые подчеркнуты в названии элементов управления (переключателей). Процесс тестирования может быть в любой момент прерван нажатием кнопки ESC. Сообщения об ошибках видеопамяти имеет такой же формат, как и у Windows- версии VMT. Причем в отличие от последней, тут адреса сбойных участков являются точными физическими адресами в адресном пространстве графического процессора. После завершения тестирования, в зависимости от того, найдены были ошибки или нет, программа или даст возможность полистать журнал ошибок (для перезагрузки ожидая нажатия кнопки ENTER), либо инициирует процесс перезагрузки системы (через три секунды после завершения тестирования). Сразу после загрузки будет предложен выбор тестирования с параметрами по умолчанию или с указанием специфических параметров тестирования. Рекомендуется сначала использовать параметры по умолчанию, а в случае возникновения проблем пробовать изменить настройки. При наличии ранее сохраненного профиля пользовательских настроек, его можно выбрать при помощи третьего пункта меню (возможно только при запуске теста с дискеты или другого носителя, допускающего непосредственную запись файлов). Основные параметры: Log error details - установить переключатель "Log errors". Может быть изменен в процессе тестирования. Отвечает за вывод сообщений об ошибках в поле журнала. Save test log to file - сохранить копию журнала в указанный файл. Должно быть указано имя файла на доступном для записи диске с файловой системой FAT (FAT12, FAT16, FAT32), запись на NTFS-диски не поддерживается! Пустая строка обозначает отказ от записи журнала в файл. Perform framebuffer testing - установить переключатель "Perform framebuffer testing". Может быть изменен в процессе тестирования. Отвечает за проверку памяти, занятой экранным буфером. Perform small test set - установить переключатель "Small test set". Может быть изменен в процессе тестирования. Отвечает за установку быстрого режима тестирования (без проверки бегущими битами). Beep if error(s) found during pass - установить переключатель "Beep if errors found". Может быть изменен в процессе тестирования. Во включенном виде заставляет программу издавать сигнал в конце каждого прохода, завершившегося с ошибками видеопамяти. How many passes - определяет количество циклов проверки перед завершением тестирования. Указывается целое число от 1 и выше, по умолчанию не определен (бесконечное тестирование). Try to get video memory size via PCI routines - попытаться определить точный объем видеопамяти через вызовы PCI BIOS (в противном случае объем будет определен через VBE, часто возвращающий заниженное число, но работающий стабильнее). Расширенные параметры (при неправильном указании могут привести к сбою): Test block size - размер тестируемого окна и шага прогрессбара текущего теста. Указывается число байт, по умолчанию равен 1048576 байт (1 MB). Video memory size - принудительно устанавливает указанный размер видеопамяти. Указывается либо простое число байт, либо число такого вида: 1048576b - число байт, то же самое, что и просто 1048576; 1024k - число килобайт; 1m - число мегабайт; 100000h - шеснадцатиричное число байт. Video memory physical address - физический адрес начала видеопамяти. Указывается в виде шеснадцатиричного 32-битного числа. При запуске с указанием параметров с носителя, допускающего запись (дискета или флеш-накопитель), становится доступна опция сохранения всех введенных настроек с возможностью последующего их использования. Для сохранения нужно просто указать имя сохраняемого профиля. Если какой-либо профиль уже был сохранени ранее, новый профиль всегда затирает его (даже если указать совсем другое имя). В СВЯЗИ С ОПРЕДЕЛЕННЫМИ ОГРАНИЧЕНИЯМИ 32-РАЗРЯДНОЙ АРХИТЕКТУРЫ, ПРИ ПОМОЩИ ЭТОГО ТЕСТА ВОЗМОЖНА ПРОВЕРКА НЕ БОЛЕЕ ЧЕМ 512 БЕГАБАЙТ ВИДЕОПАМЯТИ (ОБЫЧНО МЕНЬШЕ). ДЛЯ ПОЛНОЙ ПРОВЕРКИ БОЛЬШИХ ОБЪЕМОВ НЕОБХОДИМО ИСПОЛЬЗОВАТЬ WINDOWS-ВЕРСИЮ ТЕСТА. Программа бесплатна для домашнего использования, по вопросам коммерческих лицензий обращайтесь по адресу misha_irpen@ukr.net или mike@mikelab.kiev.ua. 2008 (C) Misha Cherkes, http://mikelab.kiev.ua/