Расширение вoзможностей ИТ-инфраструктуры. Высококачественные, мощные и надежные продукты IВM, разработанные с учетом потребностей российского рынка ИТ. Невероятно низкие цены. Всегда в наличии. Закажите прямо сейчас!
Использование принципов облачных вычислений для разработки приложений и управления базами данных.
Мир ПК :: Программное обеспечение
А что же там внутри?
Обзор программ для определения конфигурации компьютера...
Сергей Андрианов
Обзор программ для определения конфигурации компьютера
Сегодня в Сети можно найти немало бесплатных или условно-бесплатных программ для определения аппаратной конфигурации ПК. Можно ли им доверять? Всегда ли лучше то, что дорого?
Вряд ли найдется знаток, умеющий по внешнему виду компьютера отличить одну «троечку» (80386) от другой (Pentium III). А если корпус не серый стандартный, а оригинальный черный или с металлическим блеском, притом необычной компоновки, то задача еще более усложняется: не всегда удастся опознать даже XT. Конечно, неcколько поможет шильдик «Intel Inside» или световое табло с цифрами, которые должны показывать тактовую частоту. Да вот беда, первое может отсутствовать, а информация на втором никак не связана с реальным значением. Да и ПК — это отнюдь не только процессор, не мешает что-нибудь знать и о жестком диске или звуковой плате.
Часть данных удастся получить, если в качестве ОС установлена Windows. Только информация там довольно скудна (нет даже наименования процессора). А что делать, если ОС не смогла определить тип устройства или вообще его обнаружить? Или установлена не Windows, а какая-либо другая система, которой следует сообщить эти данные? В этом случае на помощь могут прийти специальные утилиты, предназначенные для определения конфигурации компьютера. Большая часть из них написана для DOS. С одной стороны, это объясняется тем, что именно в DOS программа имеет полный доступ к «железу», тогда как в Windows он затруднен. С другой — DOS все-таки является неким «общим знаменателем» для многих ОС, т. е. программы для нее теоретически должны работать везде, хотя, возможно, и с некоторыми ограничениями. Да и загрузить DOS можно с одной дискеты.
Кроме того, программы для Windows в большинстве своем сами ничего не определяют, а лишь читают данные, содержащиеся в системном реестре. Другими словами, в наиболее важных случаях, если Windows не смогла определить устройство или используется другая ОС, программы, написанные для Windows, становятся абсолютно бесполезными.
В настоящем обзоре представлены продукты, доступные через Сеть. Оценка работы программ приводится для компьютера только одной конфигурации. В процессе ее идентификации оказалось достаточно много «подводных камней», и увеличение числа проверяемых компьютеров вряд ли даст существенно больший объем информации.
Для тестирования был выбран компьютер с процессором Celeron 566 на 0,18-мкм ядре Coppermine, т.е. том же, что и Pentium III. Но при этом процессор был «разогнан» до 664 МГц (путем увеличения частоты шины до 78 МГц), что довольно близко к стандартной частоте — 667 МГц. Не все программы смогли сделать «адекватные выводы». Самое удивительное, что некоторые даже не сумели определить объем кэш-памяти, хотя процессор сам сообщает эту информацию.
В качестве системной платы компьютера использовалось изделие Micro Star MS-6361 Pro. Видимо, это «Pro» и оказалось камнем преткновения для большей части утилит. Так, например, на плате предусмотрены сенсоры для определения температуры и измерения питающих напряжений. Почему-то большинство программ их просто проигнорировало.
В компьютере было установлено 128-Мбайт ОЗУ. Определение такого объема представляет некоторую сложность, так как стандартно информация об оперативной памяти хранится в CMOS (КМОП-микросхеме), и разрядность ячейки памяти не позволяет описать более 64 Мбайт (распределение ячеек CMOS происходило еще для процессора 286, когда он был неспособен адресовать более 16 Мбайт). Однако как раз с этим все программы справились успешно.
Основной источник информации о видеоплате исследуемого компьютера (с микросхемой Riva TNT2) — VideoBIOS с сервисом VESA. Здесь также оказался ряд препятствий: во-первых, почему-то все видеоплаты на этой схеме рапортуют только о 4 Мбайт видеопамяти вне зависимости от ее реального объема, а во-вторых, в качестве названия, возвращаемого VESA, фигурирует Riva TNT, а не Riva TNT2. И если со второй особенностью почти все программы справились, то первая для многих стала камнем преткновения.
В компьютере установлен жесткий диск Fujitsu MPE3170AT, обладающий, по мнению разработчиков, емкостью более 17 Гбайт. Однако, как известно, производители дисков лукавят, считая, что в одном гигабайте миллиард байтов (на самом деле 1 073 741 824 байта). Диагностические утилиты выдают реальное число, что в общем-то правильно, хотя и здесь наблюдается разнобой: одни считают в килобайтах, другие — в мегабайтах, а в итоге — небольшая разница в результатах. На самом деле, используя стандартные функции BIOS, можно получить информацию не более чем о 8 Гбайт дискового пространства, и одна из программ попалась на этом.
В качестве звуковой платы использовалась SB Live! с цифровым сигнальным процессором EMU10K. Помимо более или менее стандартных устройств компьютер содержал TV-тюнер на микросхеме Bt878 и сетевую плату на шине ISA. Интересно, что именно определение последней вызвало сложности у многих программ. Что ж, именно поэтому разработчики ОС активно подталкивают производителей «железа» к отказу от ISA.
К последовательному порту COM2 был подсоединен включенный внешний модем, но далеко не все программы предпринимали попытки его обнаружить.
Помимо стандартного 1,44-дюймового флоппи-дисковода в компьютере был установлен 100-Мбайт накопитель Iomega ZIP.
В основном тесты выполнялись в «чистой» DOS. При этом не загружались драйверы CD-ROM и мыши, поэтому детектирование этих устройств также вызвало некоторые затруднения у части программ.
Автор этой свободно распространяемой программы характеризует ее как sysinfo/systest/benchmark tool, что можно интерпретировать как «средство для получения сведений, тестирования и измерения скорости системы». Действительно, эта программа дает достаточно разностороннюю и довольно полную информацию о компьютере. Но в то же время она и несколько капризна: почему-то ей «не нравится», когда ее запускают из оболочек типа DN, NC, VC, по крайней мере такое сообщение она выдает на экран. AIDA может работать не только в «чистой» DOS, но и в DOS-сессии Windows, хотя это иногда приводит к зависанию (впрочем, для утилит, определяющих конфигурацию компьютера, это вряд ли можно считать большим недостатком — такова уж специфика IBM-совместимого «железа»). Программа включает в себя средства измерения производительности (бенчмарки). Вроде бы предусмотрена ее русификация, по крайней мере для этого существует специальный файл ru.lng, однако попытка запустить программу при наличии этого файла в текущем каталоге приводит к полной порче таблиц знакогенератора, после чего разглядеть на экране что-либо становится невозможным. Не спасает даже выход из программы. Остается только перезагружаться.
AIDA — одна из программ, дающих наиболее подробную информацию, но и она не лишена некоторых недостатков. В отчете нет никаких упоминаний о цифровом сигнальном процессоре EMU10K, хотя тип звуковой платы определяется правильно. Наряду с верными цифрами, характеризующими процессор, там встречаются и неправильные. Например, в приведенном ниже фрагменте отчета нет вообще ни одного верного поля:
Version
: Pentium III
External Clock
: 100 MHz
Maximum Clock
: 600 MHz
Current Clock
: 643 MHz,
По всей видимости, автор программы пытается получить одну и ту же информацию различными способами и, не утруждая себя анализом, приводит все добытые сведения. Впрочем, этот недостаток характерен и для других (если не для всех) программ обзора. Скорее всего, если в программе отсутствуют подобные противоречия, это говорит только о том, что автор не использует альтернативные пути определения конфигурации.
AIDA сообщает, что стандарт DDC (Display Data Channel), благодаря которому можно выяснить параметры дисплея, не поддерживается, а это не соответствует действительности.
Программа верно отображает количество видеопамяти (32 Мбайт) и в то же время сообщает, что VESA указывает только 4 Мбайт. Почему-то AIDA ошибочно определяет тип TV-тюнера как BT360, впрочем, в этом она не одинока.
AIDA — единственная программа, информирующая о геометрических размерах системной платы и количестве установленных на ней гнезд расширения. Она тестирует процессор на наличие ошибок, при этом список возможных ошибок самый обширный — 16.
Программа не смогла определить наличие мыши в отсутствие ее драйвера.
Впечатляет количество тестов. Правда, их данные вряд ли можно сравнивать с результатами, выдаваемыми другими программами, но автор предусмотрел сравнение тестируемого компьютера с другими конфигурациями — пожалуй, единственно возможный и правильный метод.
AIDA можно признать одной из лучших бесплатных утилит, хотя она не слишком устойчива, и для надежности лучше применять ее в паре с какой-либо другой.
Условно-бесплатная программа (8,5 долл.) со сроком опробования десять дней. Самая дешевая из подобных утилит в обзоре. Если версию не зарегистрировать, то несколько усложняется вход: придется повторить выводимый на экран код из пяти цифр (каждый раз разный), а затем еще нажать какую-либо клавишу (тоже каждый раз другую), что исключает возможность использования такой программы в пакетном режиме.
Программа «не видит» CD-ROM, накопитель ZIP и звуковую плату и даже не пытается искать факультативные устройства типа TV-тюнера или сетевой платы. Ничего она не говорит и об установленном жестком диске. PC Config точно определяет частоту процессора, но не может что-либо сказать о частоте шины и коэффициенте умножения. Правда, программа смогла найти в компьютере мышь, указав, что отсутствует ее драйвер.
Текст отчета довольно убогий. Основной упор делается на получение информации в диалоговом режиме.
В качестве дополнительных есть возможность редактировать системные файлы (типа cofig.sys и autoexec.bat), правда, не совсем понятно, зачем это нужно в диагностической утилите.
PC Config может запускаться как из «чистой» DOS, так и из DOS-сессии Windows. Каких-либо неприятностей вроде зависаний компьютера при этом не зафиксировано, что, впрочем, неудивительно при весьма скромном количестве анализируемых параметров.
Процессы управления ИТ-сервисами в пивоваренной компании «Балтика» специалисты «Паладин Инвент» реализовали на базе программного обеспечения HP Service Desk.
Комментарии:
Для того, чтобы оставить комментарий авторизуйтесь или зарегистрируйтесь.