Программное средство анализа и диагностики аппаратных средств ПК фирмы
Catalin-Adrian Silasi - SiSoft Sandra Professional
Предисловие.
В мире насчитываются десятки миллионов аналогов PC совместимых компьютеров. Это объясняется огромной популярностью стандартного IBM PC компьютера и их доступностью широки массам пользователей всемирным парком вычислительной техники. Все они, как предполагается, являются 100 процентов совместимыми с реальной вещью. Однако сегодня, поскольку фирма IBM больше не выпускает спецификации на новые аппаратные средства, все чаще применяется термин - “истинно
IBM
совестимый”
, который мог бы означать сегодня как наиболее популярная спецификация, т.е. материнская плата, графический контроллер, некоторый процессор, который широко используется, следовательно, обеспечиваемый большинством программного обеспечения. “Истинно
IBM
совместимый”
мог бы означать одно (если доступно), программное обеспечение, используемое в компаниях (например Microsoft) - если это работает на их оборудовании, то это будет работать и на вашем оборудовании также.
Хуже дело обстоит с программным обеспечением. До сих пор имелось и использовалось множество версий MS DOS, эмуляторов MS DOS, а также множество версий и эмуляторов MS Windows. Насчитываются сотни тысяч утилит, которые каждая выполняет только ей известной действие. Поскольку вы можете писать программные оболочки как сложно сделать их совместимыми со многими (не говоря уже о всех!) платформами и программными средами. Взять например проблему игр для MS DOS. Нужно обеспечить совместимость звуковых карт, джойстиков, “мышей”, видео плат, КЭШей и др.
Теперь о MS Windows. Widows принес нам ключ ко всему этому. Если вы используете стандартный набор процедур (API). Другие операционные системы подобно MS Windows NT, Linux, OS/2, Unix и т.д. все пред
Поскольку мы затронули программу SiSoft Sandra, есть смысл сказать несколько слов о проблемах диагностики в MS Windows…
Проще обнаружить характеристики компонентов системы ( если соответствующие драйверы установлены), но не всегда - драйверы могут содержать в себе ошибки и вызывать ошибку при любом обращении. Имеются так же слабые места в Windows, при сборе информации о системе и системных устройствах, когда программист должен многое определять самостоятельно. Возникает очень много проблем при использовании на 32-х разрядной платформе 16-ти разрядных (Dos) приложений, основным камнем преткновения которых стало манипулирование виртуальным и защищенным режимом, использование 0-го и 3-го кольца, VxD и др.
2. Введение.
SiSoft Sandra (“System Analyser, Diagnostic and Reporting Assistant”) - утилита для сбора информации и диагностики системы, написанная под Win32’s. Предлагаемая информация о состоянии системы и настройки Plug-and-Play устройств является, по мнению авторов, наиболее полной, т.к. в нее включены не документированные источники информации.
SiSoft Sandra - это 32-х разрядное приложение, которое пользуется преимуществом всех усовершенствований, разработанных для операционных систем MS Windows 95 и 98. Данный программный продукт совместим и MS Windows NT на Intel x86, хотя и предоставляет немного меньше свойств, чем для обычного Windows. Несовместимые модули не будут появляться в распечатке или программа автоматически завершит свою работу в зависимости от характеристик системы.
Интерфейс программы SiSoft Sandra.
Help
Info
Test