Мониторинг состояния системы
Программы контроля за состоянием системы могут быть весьма полезны в повседневной работе - иногда они позволяют вовремя предотвратить выход из строя каких-либо комплектующих вследствие перегрева и т. д. В этом разделе мы осветим данный вопрос несколько подробнее. Обычно в сферу действия таких программ входит контроль за температурой процессора и материнской платы, а также наблюдение за скоростью вращения вентиляторов и некоторыми другими параметрами. Многие из таких программ могут быть весьма полезными, особенно если используются нештатные частоты работы комплектующих. Например, программа мониторинга, запущенная в фоновом режиме может вовремя предупредить пользователя о том, что температура процессора достигла критического значения и пора снижать нагрузку, а при достижении критической температуры вообще автоматически выключить компьютер. Впрочем, команда на выключение подаётся операционной системе, и в некоторых случаях вполне возможна ситуация, при которой перегретый процессор выйдет из строя раньше, чем система успеет отработать выключение. Правда, процессоры класса Pentium 4 способны самостоятельно регулировать свою активность, и для большинства случаев этого бывает вполне достаточно, если только процессор не используется в экстремальном "разогнанном" режиме. Одной из популярных программ такого рода является программа MBProbe Программа MBProbe. При запуске эта программа ( 18.7). определяет тип датчиков температуры и скорости вращения вентиляторов, установленных на материнской плате, и других компонентов. Если программе удалось распознать тип датчиков, она сразу же начинает "следить" за температурой процессора, материнской платы и внутри корпуса компьютера, за скоростью вращения вентилятора на процессоре и скоростью вращения других вентиляторов, а также напряжением на ядре процессора и фактическим напряжением выводов +3,3 В, +5 В и +12 В. При запуске программа сразу "сворачивается" и остаётся видна в "трее" (области уведомлений системной панели), причем в виде индикатора
текущей температуры процессора. По желанию пользователь может настроить программу так, чтобы в "трее" отображались попеременно температура процессора, материнской платы и корпуса. Щёлкнув левой кнопкой мыши на значке программы в "трее", можно развернуть её окно с подробной информацией обо всех контролируемых параметрах (температура, скорость вращения, вольтаж). В этом же окне находится кнопка Properties (Свойства), нажав которую, можно открыть окно настроек программы ( 18.8). В этом окне можно настроить критические уровни всех параметров. 1. Например, на вкладке "Temperature" можно указать температуру процессора и материнской платы, при достижении которой программа должна подать сигнал тревоги, а также температуру, при достижении которой программа должна выключить компьютер. 2. На вкладке Voltage можно установить предел допустимого отклонения от номинального напряжения. Допустимое отклонение указывается в процентах от номинального напряжения. Если фактическое напряжение на одном из узлов отклонится от номинального на уровень, превышающий допустимый, программа автоматически предупредит об этом пользователя. 3. На вкладке Fan следует выставить номинальную скорость вращения вентиляторов и минимально допустимое значение этой скорости. Если скорость вращения упадёт ниже выставленного значения, программа выдаст предупреждение. 4. На вкладке Tasks следует установить, что программа должна предпринять при достижении опасного или критического уровня того или иного параметра. При достижении опасного уровня программе можно указать: + автоматически развернуть окно или поместить его поверх других окон; + подавать периодические сигналы с помощью встроенного динамика; + мигать пиктограммой статуса работы программы; + записывать предупреждения в специальный лог-файл. По умолчанию включены все четыре возможности. При достижении критического уровня какого-либо параметра программе можно указать перевести систему в спящий режим или автоматически отключить её. Кроме того, можно указать программе при достижении какого-либо из уровней параметров запустить какую-либо другую программу. В некоторых случаях это также может быть полезным. Надо сказать, что программа может работать под управлением операционной системы Windows практически любой версии. Однако для её запуска в системах Windows NT/2000/XP необходимо предварительно установить драйвер GIVEIO. Для этого в поставку программы входит сам файл драйвера и утилита NTINST, с помощью которой драйвер можно автоматически установить. В остальном же программа установки не требует. Программа MBProbe является средством до некоторой степени универсальным, однако она работает только с теми видами датчиков и
узлов материнской платы, которые может автоматически определить. В документации к программе перечислены всекомплектующие, работа программы с которыми была проверена, а также указано, для каких систем параметры программы следует специально настроить, и какие комплектующие программой пока что не поддерживаются. Программа Asus PC Probe. Существуют и более "узкоспециализированные" программы такого рода. В частности, в комплекте с материнскими платами отASUS часто поставляется программа подназванием Asus PCProbe ( 18.9). Окно программы состоит изтрёх вкладок. Первая из них,Monitoring, предназначена для слежения за различными параметрами состояния системы. Здесь есть шесть разделов, обозначенных пиктограммами в верхней части окна. В разделе Monitor Summary отображается сводная информация отекущем состоянии системы в виде следующих параметров: + температура процессора; + температура материнской платы; + скорость вращения процессорного вентилятора; + скорость вращения вентилятора блока питания; + скорость вращения вентилятора чипсета; + фактическое напряжение на выводах +12 В; + фактическое напряжение на выводах +5 В; + фактическое напряжение на выводах +3,3 В; + фактическое напряжение на входе процессорного ядра. Напротив каждого из параметров находится переключатель, с помощью которого можно остановить или включить мониторинг данного параметра. В разделах Temperature Monitor, Fan Monitor и Voltage Monitor можно увидеть график изменения этих параметров во времени. В некоторых случаях это позволяет наглядно оценить, например, влияние некоторых приложений на состояние системы. В разделе Settings можно установить пороговые значения параметров, при достижении которых программа выдаст предупреждение. Для температуры эти значения выставляются в градусах Цельсия, для вентиляторов - в минимальном количестве оборотов в минуту, а для значений напряжения - в процентах от номинала. Здесь же можно установить временной интервал замера параметров, а также громкость предупреждающего сигнала. Наконец, в раздел History записывается история изменения параметров состояния системы. Здесь имеется кнопка включения/остановки записи. Изначально этот раздел пуст. Что же касается других вкладок окна программы Asus PCProbe, то они являются скорее дополнительными. Например, на вкладке Information можно получить достаточно подробную информацию о системе. Здесь в разделе Hard Drives содержатся сведения об имеющихся разделах на жёстких дисках, а также об их объёме и наличии свободного места. В разделе Memory расположена информация об использовании имеющейся физической памяти. И, наконец, в разделе DMI Explorer можно узнать информацию о компонентах системы, иногда достаточно любопытную. Например, в пункте Processor находятся сведения не только о модели и текущей скорости работы, но и о максимальной скорости работы, что может быть полезно для тех, кто занимается "разгоном" компьютера. Например, на той системе, на которой шла работа над этим текстом, программа показала, в частности, такие сведения о процессоре: Version: Intel(R) Pentium(R) 4 CPU 2.60 Ghz Max Speed: 3600 MHz Current Speed: 2600 MHz
Как видим, здесь имеется прямое указание на то, до каких пределов можно при желании "разогнать" данный процессор. Здесь же можно получить сведения о контроллере памяти, установленных модулях памяти, о типе и размере кэш-памяти, о портах ввода-вывода и слотах расширения, а также о скоростных способностях шины AGP и т. д.