Аппаратный мониторинг
(продолжение)

Опубликовано на www.fcenter.ru

Автор: Виктор Рудометов
Евгений Рудометов

 

< <К началу статьи

Несмотря на нередко широкие возможности встроенных в BIOS средств, существуют специальные программы, обеспечивающие контроль, анализ и вывод параметров диагностики на монитор. При этом часто используются стандартные средства распространенных операционных систем типа Windows. Обычно такие программы поставляются фирмой-производителем в составе программного обеспечения, прилагаемого к материнской плате. В качестве примера можно привести типичную программу мониторинга — Winbond Hardware Doctor, включенную, например, в комплект программного обеспечения, поставляемого в комплекте с материнской платой Abit BE6-II. Фрагмент этой программы, демонстрирующий ее работу, представлен на рис. 10.

Программа Winbond Hardware Doctor
Рис. 10. Программа Winbond Hardware Doctor

Программа Winbond Hardware Doctor позволяет производить мониторинг системы по следующим основным параметрам:
          Voltage — напряжение питания:
          Vcore (напряжение питания ядра процессора),
          Vtt (дополнительное напряжение питания процессора),
          +3.3V (+3.3 В — чипсет, частотный генератор, шина PCI),
          +5V (+5 В — микросхемы материнской платы, шины PCI и ISA),
          +12V (+12 В — шина ISA),
          -5V (-5 В — шина ISA),
          5Vsb (напряжение питания standby режима suspend mode),
          VCC25;
          Fan Speed — скорость вращения вентилятора:
          CPU FAN (вентилятор процессора),
          Power FAN (вентилятор блока питания);
          Temperature — температура:
          System1 (температура системы: материнской платы или корпуса),
          System2 (температура системы: материнской платы или корпуса),
          CPU (температура процессора).
Программа Winbond Hardware Doctor позволяет установить границы, устанавливающие максимальные (High Limit) и минимальные (Low Limit) значения каждого параметра (рис. 11), допустимые для работы аппаратных средств компьютера. При этом для контроля температур важны лишь максимально возможные значения (рис. 12), а для скорости вращения вентиляторов — минимальные (рис. 13). Если значение контролируемого параметра вышло за установленные границы, будет выведено соответствующее предупреждающее сообщение, сопровождаемое при необходимости звуковым сигналом (рис. 14).

 Верхняя и нижняя границы
Рис. 11. Верхняя и нижняя границы

Верхняя граница для температуры
Рис. 12. Верхняя граница для температуры

Нижняя граница для скорости вращения вентилятора
Рис. 13. Нижняя граница для скорости вращения вентилятора

Сообщение об ошибке
Рис. 14. Сообщение об ошибке

Следует отметить, что приведенная программа обладает одним, но очень существенным недостатком. Этим недостатком является привязка к определенной модели материнской платы или, возможно, к серии материнских плат с одинаковым диагностическим оборудованием.
Однако существуют и более универсальные программы диагностики системы. Примером такой программы является популярная Motherboard Monitor (MBM). В настоящее время активно используются две существенно различающиеся версии этой программы — 4.хх и 5.хх. В первых версиях 5.хх имелись некоторые ошибки, вызывающие нестабильность работы системы с некоторыми материнскими платами, поэтому многие пользователи до сих пор предпочитают семейство программ 4.хх. К счастью, большинство ошибок уже исправлены в последней версии 5.05. В следующей таблице перечислены микросхемы, поддерживаемые программой MBM. Следует отметить, что этот список растет почти с каждым выходом новой версии программы.

Микросхемы мониторинга, поддерживаемые MBM 4, MBM 5

Поддерживаемые микросхемы мониторинга

MBM 4

MBM 5

Analog Devices ADM1025

X

X

Analog Devices ADM9240

X

X

Asus AS99127F

X

X

FairChild FMS2701

X

X

Genesys Logic GL518SM

X

X

Genesys Logic GL520SM

X

X

National LM78

X

X

National LM78j

X

X

National LM79

X

X

National LM80

X

X

National LM87

 

X

Sis SiS5595

X

X

Texas Instruments THMC50

X

X

VIA Via686A

X

X

VIA Via686B

 

X

Winbond W83627HF

X

X

Winbond W83697HF

X

X

Winbond W83781D

X

X

Winbond W83782D

X

X

Winbond W83783S

X

X

Примеры работы разных вариантов программы MBM представлены на рис. 15-18


Рис. 15. Работа программы MBM (v. 4.17)


Рис. 16. Настройка программы MBM (v. 5.05)


Рис. 17. Работа программы MBM (v. 5.05)

Программа MBM (v. 5.05)
Рис. 18. Программа MBM (v. 5.05)

В следующей таблице приведены примеры материнских плат ряда известных производителей: Abit, ASUSTeK, Chaintech. Приведенные платы, согласно данным разработчика MBM, поддерживают работу данной программы. В таблице также указаны микросхемы, интегрированные в архитектуру материнских плат и обеспечивающие функции мониторинга основных параметров. Кроме того, в таблице указана версия MBM, начиная с которой возможен мониторинг параметров, осуществляемый этой программой.

Средства мониторинга материнских плат

Материнская плата

Напряжение и скорость вращения вентилятора

Температура системы

Температура
 процессора

Версия MBM

Abit BX6

LM79

LM79

не поддерживается

3.8

Abit BE6

W83783S
core1 и -5V не поддерживается

Winbond 2

Winbond 1

4.09

Abit BE6-II

W83782D

Winbond 1

Winbond 2
или Winbond 2 - P2 diode

4.16

Abit KT7

VIA686A

VIA686A-2

VIA686A-3

4

ASUS P3B-F

AS99127F

Asus 1

Asus 2
или Asus 3

4.10

ASUS CUBX

AS99127F

Asus 1

Asus 2

4.17

ASUS K7V

W83782D

Winbond 1

Winbond 2

4

CT-6BTM

W83781D

Winbond 1

Winbond 2

3.8

CT-6ATA2

VIA686A

VIA686A-3

VIA686A-2

4.16

Большинство материнских плат с чипсетами фирмы VIA имеют встроенные средства аппаратного мониторинга. К их числу относятся, например, платы с микросхемой VT82C686A. В комплекте с данными материнскими платами поставляются специальные программы для аппаратного мониторинга. Примером такой программы может служить Shepherd (рис. 19-20).

Работа программы Shepherd
Рис. 19. Работа программы Shepherd

Работа программы Shepherd
Рис. 20. Работа программы Shepherd

Рекомендуется запускать программы мониторинга при старте и не закрывать их в течение всего периода работы компьютера. Такие программы в случае, например, повышения температуры способны инициировать звуковой сигнал предупреждения или даже выключить компьютер. Это особенно актуально системам, работающим в форсированных режимах.
Необходимо отметить, что обычно данные программные средства работают в фоновом режиме. При этом большинство программ мониторинга не требовательны к ресурсам. Например, на компьютере с процессором Pentium III 700 загрузка процессора составляет менее 1%, что находится на уровне ошибки измерения. Это делает неактуальным анализ программных средств по степени их загрузки центрального процессора компьютера.
Оценивая возможности средств контроля корректности функционирования элементов и подсистем компьютера, следует добавить, что современный аппаратный мониторинг не ограничивается лишь считыванием и анализом значений параметров материнской платы и процессора. Современные высокопроизводительные видеоадаптеры оснащены средствами мониторинга, позволяющими контролировать температуру видеочипа, напряжение питания и т.д. Примером может служить плата ASUS V6600 (на чипе GeForce) и программа мониторинга SmartDoctor (рис. 21).

Работа программы SmartDoctor
Рис. 21. Работа программы SmartDoctor

Необходимо отметить, что в современных компьютерах функции средств аппаратного мониторинга не связаны только с контролем нескольких параметров: 2-3 значений температуры, 3-9 напряжений, скорости вращения 2-3 вентиляторов. Дополненные соответствующим программным обеспечением и поддержанные дополнительными электронными цепями на материнской плате они осуществляют не только защиту компьютера инициализацией предупреждающих сигналов и возможным аварийным его выключением в случае нарушения работы аппаратных средств вследствие их выхода из строя, но и позволяют реализовать такие функции, как автоматический разгон. В качестве примера можно привести технологии и материнские платы таких фирм, как Micro-Star, Gigabyte, Soltek.
Ведущие компьютерные фирмы продолжают развивать средства аппаратного мониторинга. И нет оснований сомневаться в том, что новые технологии, использующие их возросшие возможности, будут и дальше способствовать росту производительности компьютеров и расширению их функциональных возможностей.

При подготовке статьи были использованы материалы книги «PC: настройка, оптимизация и разгон» . 2-е изд., перераб. и доп., — СПб.: BHV — Петербург. 2000. — 336 с.

Перейти к разрелу Материнские платы и чипсеты