Тестирование в среде 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. Тесты выполняются за несколько минут, но характер такого тестирования вызывает сомнения в его достоверности.
Для диагностики компьютера в среде 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, или, что предпочтительнее, – самозагружаемые тест-программы.
Когда тот или иной физик использует понятие "физический вакуум", он либо не понимает абсурдности этого термина, либо лукавит, являясь скрытым или явным приверженцем релятивистской идеологии.
Понять абсурдность этого понятия легче всего обратившись к истокам его возникновения. Рождено оно было Полем Дираком в 1930-х, когда стало ясно, что отрицание эфира в чистом виде, как это делал великий математик, но посредственный физик Анри Пуанкаре, уже нельзя. Слишком много фактов противоречит этому.
Для защиты релятивизма Поль Дирак ввел афизическое и алогичное понятие отрицательной энергии, а затем и существование "моря" двух компенсирующих друг друга энергий в вакууме - положительной и отрицательной, а также "моря" компенсирующих друг друга частиц - виртуальных (то есть кажущихся) электронов и позитронов в вакууме.
Однако такая постановка является внутренне противоречивой (виртуальные частицы ненаблюдаемы и их по произволу можно считать в одном случае отсутствующими, а в другом - присутствующими) и противоречащей релятивизму (то есть отрицанию эфира, так как при наличии таких частиц в вакууме релятивизм уже просто невозможен). Подробнее читайте в FAQ по эфирной физике.