2.6.2 Тест-программы в среде Windows
Тестирование в среде Windows, как уже отмечалось выше, затруднено из-за специфических особенностей этой операционной системы. Разработчики ОС Windows ставили перед собой задачу – создать интеллектуальную операционную систему, способную в большой части заменить пользователя, оснастив программу множеством функций самонастройки и саморегулирования. Но эта задача оказалась настолько сложной, что программа во время работы живет как бы сама по себе, создавая множество временных файлов, частных настроек и функций управления прикладными программами и периферией, потребности в которых оказываются маловероятными, но которые чрезвычайно осложняют работу самой ОС.
Наиболее известные тест-программы в среде Windows – Sandra-2000, AIDA-32, PC Wizard, BurnInTest, призваны решать задачи почти исключительно оценочного характера.
BurnInTest не является программой диагностирования (хотя именно так она рекламируется), это – программа-испытатель, например, тестирования жесткого диска, Burn In исследует дисковод на наличие каких-либо ошибок, составляет отчет о тестировании, но и не пытается диагностировать проблему. . Программа позволяет во время тестирования принудительно форсировать режим работы НЖМД с тем, чтобы обнаружить его слабость или ненадежность.
По умолчанию, Burn In тестирует все компоненты системы: жесткий диск, текстовый и графический режимы работы видеоподсистемы, центральный процессор, память, принтер. Можно выбрать тестирование всех, или избранных, или одного из устройств в разных режимах: однократный прогон теста, заданное количество проходов теста, непрерывное тестирование. Причем, можно выполнить простой тест, или задать усложненное тестирование. Сравнительных тестов производительности (быстродействия), тестов назначения запросов прерываний, использования каналов ПДП и адресных тестов портов ввода-вывода, Burn In не производит.
Почти все функции программы Burn In позднее вошли в раздел “Модули” сравнительного тестирования производительности устройств, пакета Sandra-2000.
AIDA-32 поможет подробно разобраться в конфигурации аппаратной части компьютера. Ее интерфейс организован в стиле проводника, поэтому для многих пользователей окажется привычной средой. В отличие от Sandra, AIDA-32 дает достаточно подробную информацию об установленных модулях памяти и жестких дисках. Для каждого модуля памяти в отдельности можно просмотреть и техническую информацию, хотя и неполную, с SPD. SPD – это ИМС энергонезависимой памяти, устанавливаемые в каждом модуле памяти, начиная с РС 100. В эту память производитель записывает все характеристики данного модуля. Для жестких дисков, кроме имени его производителя с его URL-адресом, выводятся технические характеристики диска, а также раздел S.M.A.R.T. (Self-Monitoring, Alerting and Reporting Technology – система самодиагностики накопителя). Именно атрибуты S.M.A.R.T. могут предоставить информацию о текущем состоянии наработки жесткого диска. Среди тестов производительности в AIDA-32 есть только тесты скоростей чтения и записи системной памяти.
PC Wizard – мощная информационная утилита, кроме подробной информации о системе предоставляет возможность провести ряд простых тестов компонент компьютера В частности, тесты производительности для микропроцессора, видео подсистемы, скоростные тесты для памяти всех уровней, в том числе сводный, и тесты по отдельности для каждого логического диска HDD. Тесты выполняются за несколько минут, но характер такого тестирования вызывает сомнения в его достоверности.
WINCheckit. Для диагностики компьютера в среде Windows можно использовать хорошо себя зарекомендовавшую программу WINCheckit 6.5 фирмы Touchstone Software. Ее функция QuickCheckit выполняет быструю диагностику всех устройств компьютера.
При обнаружении неисправности, диагностическая программа WINCheckit запускается в стиле «мастера», и предлагает возможные пути решения обнаруженной проблемы.
Помимо исчерпывающего набора детальных диагностических программ и отчетов о состоянии АПС, WINCheckit обеспечивает ссылки на важный встроенный инструментарий Windows, начиная от хорошо известных программ Scandisk и Defrag и до малоизвестной утилиты Automatic Scip Driver.
Sandra-2000 углубленных режимов диагностики компонент не выполняет, но зато измеряет и сохраняет в протоколе все характеристики быстродействия, производительности всех составляющих АПС, с подробным указанием режимов работы, совмещений и приводит сравнительные характеристики быстродействия по разным использованным режимам тестирования.
Как информационный комплекс, Sandra сегодня не имеет себе равных. В ее ассортименте около 60 информационных модулей, каждый из которых может заключать в себе не один, а несколько тестов. Все тесты в Sandra подразделяются на информационные и сравнительные. Информационные тесты выдают всю информацию о системе и ее составляющих, а сравнительные – прогоняют множество разнообразных режимов работы, сравнивая скоростные характеристики всех составляющих АПС с параметрами эталонных комплектующих из своей базы данных. И те и другие тесты выдают множество полезных советов по настройкам и конфигурированию АПС и сведений об ошибках, обнаруженных при тестировании, или неподдерживаемых функциях.
Информационные модули аппаратной части тест-программы Sandra-2000 выдают следующие сведения:
System Summary – краткая информация об аппаратных ресурсах данной АПС;
Mainboard Information – полная информация о системной плате, всех установленных на ней контроллерах, версии BIOS, типе поддерживаемой памяти, скорости системной шины и т. д.;
CPU and BIOS – более 70 параметров микропроцессора и информация об установленной BIOS;
APM and ASPI information – анализ системы управления питанием ПК;
PCI and AGP Bus Information – информация о контроллерах PCI и AGP и всех подключенных к ним устройствам;
Video System Information – информация о видеокарте и видеомониторе;
Windows Memory Information – информация о свободной и занятой областях оперативной памяти, с учетом свободного пространства на жестком диске;
DOS Memory Information – информация о свободной и занятой памяти для DOS-программ;
Drives Information – информация обо всех установленных в системе дисководах и жестких дисках: полные физические характеристики, размер свободного пространства и т. д.;
Ports Information – информация о коммуникационных портах и подключенных к ним устройствах;
Keyboard Information – информация о клавиатуре;
Mouse Information – информация о манипуляторе ”мышь”;
Sound Card Information – информация о звуковой карте;
Printer Information – все о подключенном принтере;
MCI Devices Information – информация об устройствах для мультимедиа;
Comms Devices Information – информация о коммуникационных устройствах (сетевые платы, модемы и т. д.);
SCSI Information – информация об устройствах SCSI, а также о дисководах CD-ROM и CD-RW;
Glide Video Information – информация об установленной видеоплате с поддержкой стандарта трехмерной графики GLIde (3dfx);
OpenGL Video Information – информация об установленной видеоплате с поддержкой стандарта трехмерной графики OpenGL;
Plug&Play Enumerator – сведения о самоконфигурирующихся устройствах, поддерживающих спецификацию P&P, и версиях установленных для них драйверов;
Информационные модули ресурсов аппаратной части программы Sandra-2000.
CMOS Information – сведения о неизменяемых (аппаратных) установках BIOS;
CMOS Dump – суммарные сведения о ряде аппаратных установок и ресурсов, занимаемых устройствами;
Hardware IRQ Setting – сведения об используемых устройствами запросах прерываний;
DMA Setting – сведения об используемых устройствами каналах прямого доступа к памяти;
Модули сравнительного тестирования производительности устройств программы Sandra-2000.
CPU Benchmark – сравнительное тестирование процессора (общий рейтинг);
CPU Multimedia Benchmark – сравнительное тестирование процессора при обработке мультимедийной информации;
Drives Benchmark – тестирование жестких дисков;
CD/DVD Benchmark – тестирование дисководов CD-ROM или DVD;
Memory Benchmark – тестирование модулей оперативной памяти;
Network Benchmark – тестирование скоростей передачи данных по сети.
Информационные модули программного обеспечения программы Sandra-2000.
Windows Information – информация о версии и параметрах установленной операционной системы;
Winsock Information – информация о программном интерфейсе, необходимом для доступа к Интернет;
Processes Information – указывает все программы, запущенные в данный момент на компьютере, с точной и полной информации о каждой;
Modules Information – информация о подключенных динамических библиотеках (DLL);
OLE Information – информация о форматах документов, которые могут использоваться несколькими программами;
DOS Devices Drivers Information – загруженные драйверы DOS;
DirectX Information – информация о модулях DirectX;
Network Information – информация о сетевых установках данного компьютера;
Fonts Information – сведения об установленных на компьютере шрифтах;
Remote Access Service Connections – сведения о настройках подключения к Интернет;
Protected Mode Int Handlers – сведения о загруженных в память компьютера программных модулях Windows и занимаемых ими областях памяти;
Real Mode Int Handlers – сведения о загруженных в память компьютера программных модулях DOS и занимаемых ими областях памяти.
Информационные модули о файлах конфигурации программы Sandra-2000.
Config.sys
Autoexec.bat
Основные файлы конфигурации, управляющие процессом загрузки:
Config.dos
Autoexec.dos
Environment Variables
MsDOS.sys
Win.ini
System.ini
Файлы конфигурации Windows:
Control.ini
Protocol.ini
Bootlog.ini
Netlog.ini
«Мастера» – модули быстрой настройки программы Sandra-2000.
Performance Tune-Up Wizard – суммирование советов и рекомендаций по настройке всех установленных в компьютере устройств:
Web Update Wizard – мастер автоматического обновления Sandra через Интернет;
Create A Report Wizard – выдача отчетов по тестированию выбранных устройств.
Список впечатляющий, но, при всей своей мощи, Sandra может лишь сообщить о проблемах, не делая никаких попыток их исправить. Если же нужно попробовать их автоматическое исправление (что не гарантирует правильности результатов на все случаи), то можно воспользоваться программами
Win Tune-98, First AIDA-2000. Для углубленного тестирования и диагностики неисправностей придется (с оговорками, учитывающими особенности работы ОС Windows) использовать, описанную выше
WINCheckIt 6.5, или другие совместимые с Windows тест-программы. Например, такие, как Disk Technician Gold, PrinTrace, ExperTrace, Personal Measure Window RAM, или, что предпочтительнее, – самозагружаемые тест-программы.
Контрольные вопросы.
1. Какие программы известны в среде MS DOS?
2. Какие преимущества при диагностике неисправностей РС имеют тест-программы под MS DOS перед тест-программами Windows?
3. Какая программа не требует предварительной загрузки никакой из операционных систем, совместима с многими ОС и действует в обход всех существующих ОС и приложений?
4. Какие тест-программы известны в среде Windows?
5. Какие информационные модули имеет тест-программа Sandra-200?
6. В чем преимущества тест-программы Sandra перед программой Sysinfo?
7. Какие задачи выполняют "Мастера" – модули быстрой настройки из состава программы Sandra?
8. Какими программами можно воспользоваться для устранения проблем и ошибок, обнаруженных программой Sandra?
Раздел 3. Автономная и комплексная проверка функционирования
и диагностика СВТ, АПС и АПК
Некоторые из достаточно интеллектуальных средств вычислительной техники, такие как принтеры, плоттеры, могут иметь режимы автономного тестировании. Так, автономный тест принтера запускается без подключения к компьютеру, нажатием комбинаций клавишей на пульте его управления. Принтер, исполняя имеющуюся в его ПЗУ специальную микропрограмму, печатает диагонально все доступные ему символы, и оператор, просматривая и сравнивая полученную при этом распечатку, определяет правильность его работы в режимах различной плотности и качества печати.
Аппаратно-программная система имеет возможность автономной проверки функционирования компонент ее вычислительного ядра, используя встроенные или загружаемые тест-программы. АПС может выполнять и внешние тест-программы для ее компонент, а также тест-программы комплексного тестирования, имитирующие многозадачный и многопользовательский режимы работы АПС.
Аппаратно-программный комплекс часто состоит из отдельных АПС, которые и могут быть протестированы автономно, соответствующими тест-программами в рамках самой АПС.
... нарушения в процессе эксплуатации вычислительной техники с точки зрения руководителя предприятия (то, что было хорошо в этом месяце может быть плохо в следующем). При автоматизированном управлении средствами вычислительной техники должна соблюдаться иерархия “наблюдательности” - служба технической поддержки должна откликаться на каждую неисправность, начальник отдела ИТ – на любой просчет в ...
... работать ваш компьютер. Если это происходит до появления сообщений на мониторе, то неисправность можно определить по звуковым сигналам. 1.4 Необходимость диагностирования компьютерной системы Система автоматического диагностирования представляет собой комплекс программных, микропрограммных и аппаратурных средств и справочной документации (диагностических справочников, инструкций, тестов). ...
... ) и современной технологией, уровнем развития которой во многом определяется прогресс в производстве средств вычислительной техники. Электронно-вычислительные машины у нас в стране принято делить на поколения. Для компьютерной техники характерна прежде всего быстрота смены поколений - за ее короткую историю развития уже успели смениться четыре поколения и сейчас мы работаем на компьютерах пятого ...
... Каждому элементу соответствует численный и символьный идентификатор. В имя переменной включается полный путь до нее от корневого элемента root. 3. Система мониторинга и администрирования 3.1 Системы управления технологическим сегментом магистральной цифровой сети связи ОАО «РЖД» РФ При построении современных цифровых сетей следует различать следующие сетевые уровни: уровень первичной ...
0 комментариев