Тесты
Тесты – одна из тех категорий утилит, к которым пользователи питают прямо-таки нежные чувства. Это удивительно, поскольку любой знает, какое именно «железо» установлено на его машине, и все-таки каждый раз испытывает щенячий восторг оттого, что тест правильно определил и поименовал каждый винтик. А может быть, запуская тест, мы робко надеемся, что программа представит наш компьютер в несколько более совершенном виде?
Тестов существует масса, как, впрочем, и их классификаций. Тесты тестам рознь. Есть тесты общие, обзорные, предназначенные именно для нашего неопытного глаза (например, диагностические комплексы Check-It и Sandra). А есть сугубо специализированные, тестирующие только одну определенную функцию, но зато делающие это столь тщательно и дотошно, что поневоле подумаешь: – а не писал ли этот тест инквизитор? В их числе – Nokia Monitor Test, TestCPU, HDD Speed и масса других, как правило, небольших и бесплатных программок.
Можно классифицировать тесты и по-другому. В зависимости от того, какую задачу возлагают на них разработчики и пользователи, тесты могут подразделяться на диагностические, информационные и сравнительные. Конечно, чистых представителей каждой категории не так уж много – большинство тестов сочетают в себе информационные модули со сравнительными и диагностическими, как, например, та же Sandra. Однако небольшой крен в какую-либо сторону позволяет нам без зазрения совести лепить на программу пришедшийся к случаю ярлык.
Задача программ-диагностов – проверить работоспособность тех или иных устройств и бодро отрапортовать вам об удачном (или, упаси боже, неудачном) завершении этой операции. Минимум визуальных красивостей, минимум дополнительных цифр – только четкий и ясный отчет, а иногда и исправление найденных ошибок (Check-It, FirstAid).
Программы-информаторы добросовестно выложат вам всю подноготную либо о компьютере в целом, либо об отдельном устройстве (Sandra). Сравнительные программы (или «бенчмарки») измерят мощь вашего компьютера в одних им понятных «попугаях» и сравнят их производительность с другими эталонными системами. Так что вы можете в очередной раз с удовлетворе нием убедиться, что ваш Pentium 4-2800 куда круче 486DX, а ваша видеокарта с новеньким GeForce 4 кладет на лопатки древнюю S3 Virge. Именно к этой категории тестов относится, к примеру, популярный тест PC Mark от компании MadOnion. Наконец, тесты можно поделить на любительские и профессиональные. Хотя это деление – самое условное из всех: простым и понятным тестом Sandra охотно пользуются профессионалы, а профессиональный PCMark частенько запускают в качестве экранной заставы темные игроманы… Безусловно, описывать на страницах этой книги все существующие тесты невозможно. Поэтому автор отобрал лишь несколько показательных примеров, руководствуясь как собственным вкусом, так и мнением коллег и товарищей.
Адрес в Интернет: http://www.sisoftware.demon.co.uk/sandra/К первой категории тестов принадлежит любимейшая игрушка вот уже энного поколения пользователей – тестовая система Sandra (Sisoft Corporation). Вообще-то Sandra – отнюдь не игрушка, а достаточно серьезный тестовый комплекс, выдающий самую детальную информацию о вашем компьютере вплоть до каждой отдельно взятой платы. Как информационный комплекс, Sandra сегодня практически не имеет себе равных! В ее ассортименте – около 60 информационных модулей, каждый из которых может заключать в себе не один, а несколько тестов. Все тесты в Sandra подразделяются на информационные и сравнительные. Информационные быстренько вам выдают всю лежащую на поверхности информацию, сравнительные тесты немилосердно гоняют ваше «железо», сравнивая его характеристики с параметрами «эталонных» комплектующих из своей базы данных.
И те и другие, заметим, параллельно с выдачей объективной информации в качестве бонуса преподносят пользователю полезные советы по данной теме – а вот сделай-ка так, товарищ дорогой, и будет у тебя не компьютер, а конфетка!
Тут же выдается отчет об ошибках тестирования, либо о неподдерживаемых функциях. Кстати, не стоит бояться устрашающего списка «недостатков» – идеального «железа», как известно, не бывает, и так ли остро необходимы вам все те функции, об отсутствии которых так скорбят тесты Sandra? Ниже мы кратко охарактеризуем все основные модули Sandra – и отнюдь не для пустопорожнего наполнения страниц. Взглянув на внушительный список возможностей Sandra, вы составите себе представление, что именно обязан уметь любой информационный и тестовый комплекс. А также и о том, чего он уметь не может по определению.
Информационные модули (аппаратная часть)
? System Summary – краткая информация об аппаратных ресурсах вашего компьютера.
? Mainboard Information – полная информация о материнской плате, всех установленных на ней контроллерах, версии BIOS, типе поддерживаемой памяти, скорости системной шины и так далее.
? CPU and BIOS Information – более 70 параметров вашего процессора, информация о BIOS.
? АРМ 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 And Play Enumerator – сведения о самоконфигурирующихся устройствах, поддерживающих спецификацию Plug And Play, об установленных версиях драйверов для них.
Информационные модули (аппаратная часть – ресурсы)
? CMOS Information – сведения о неизменяемых (аппаратных) установках BIOS.
? CMOS Dump – суммарные сведения о ряде аппаратных установок и ресурсов, занимаемых теми или иными устройствами.
? Hardware IRQ Settings – сведения об используемых устройствами прерываний.
? DMA Settings – сведения об использовании устройствами прямого доступа к памяти.
Модули сравнительного тестирования производительности устройств
? CPU Benchmark – сравнительное тестирование процессора (общий рейтинг).
? CPU Multimedia Benchmark – сравнительное тестирование процессора (обработка мультимедиа).
? Drives Benchmark – тестирование жестких дисков.
? CD/DVD Benchmark – тестирование дисководов CD-ROM или DVD.
? Memory Benchmark – тестирование модулей оперативной памяти.
? Network Benchmark – тестирование скорости передачи данных в сети.
Что и говорить, список впечатляющий! Однако при всей своей мощи Sandra может лишь сообщить нам о проблемах, не пытаясь исправить их. Впрочем, оно и к лучшему – опытный пользователь сам разберется, что именно следует предпринять в тех или иных случаях.
А неопытному, возможно, будет куда тяжелее бороться с последствиями внесенных самонадеянной программой изменений, чем с «исходными» неприятностями. Однако на тот случай, если вы захотите получить не просто тестовую систему, но и умелую «исправлялку», вам придется обратиться за помощью к другим программам.