|
Тест утилит для мониторинга температуры в системе
Эх, где ты мой старенький компьютер с неработающим кулером, смерть которого я не замечал целый месяц. И прекрасно работал, надо заметить. Сейчас же достаточно остановить вентилятор на пару минут и можно откладывать деньги на новое сердце для железного друга. А что делать, растут мощности, растет тепловыделение. Сначала мы сходим с ума от шума, бежим в магазин за самой тихой моделью. А потом держим корпус открытым да еще заглядываем в него каждые пять минут - работает, не остановился ли? А что с нами делает запах гари в комнате... Все, хватит трепать нервы, нам нужен хороший мониторщик температуры!
MBProbe 1.30
Самая маленькая утилита обзора (68 килобайт - архив плюс 14 килобайт - драйвер для NT-систем). Программа не требует инсталляции, то есть достаточно распаковать zip-архив, и можно начинать процесс мониторинга. Бесплатность также среди ее плюсов. В свое время была (а для многих и остается) дежурной прогой оверклокера. Программа уже достаточно старая (дата последнего обновления 2001 год), но она работает как под Windows 9x, так и под XP и 2003. Однако из-за использования старой версии giveio.sys (смотри врезку) я бы рекомендовал использовать ее исключительно под Win9x.
При работе спокойно висит в трее и отображает температуру. Если материнская плата поддерживается, программа определит напряжение, температуру и скорость вращение кулера. Реализована функция авторебута или полного выключения компьютера при превышении температурой некоторого критического предела, заданного пользователем. Если температура только приближается к предельному значению, пользователь получит оповещение в виде таблички, гудков или запуска указанного приложения. MBProbe ведет логи, что очень удобно при тестировании разогнанных CPU на стабильность работы. Из недостатков утилиты: некоторые мат платы не определяются, или могут определиться неверно. Идентификация Celeron'ов также часто проходит неверно (Celeron с ядром Copermine был принят за Pentium III, хотя ОС определила CPU корректно).
Вердикт
- Плюсы: маленький размер, низкие требования к ресурсам, хорошая документация.
- Минусы: проблемы с идентификацией оборудования, отсутствие обновлений.
- Была бы идеалом для обычного пользователя, если бы обновлялась.
- Оценка: 3.
Hmonitor 4.1.3.4
Небольшой и приятный мониторщик. Может контролировать температуру процессоров, материнской платы, жестких дисков, а также видеокарт от Asus. Ну, и скорость вращения вентиляторов и подаваемое напряжение в качестве бонуса :). Тихонько висит себе в трее, показывает нужный параметр (а при наведении мыши выскакивают и остальные), ведет логи. Может выводить данные в стандартный Perfomance Monitor в 2k/XP. При выходе какого-нибудь параметра за границы нормальных значений может запустить нужный процесс или начать ругаться походящим wav'ом.
Кроме мониторинга доступны и кое-какие твики: так на системах под Win9x можно включить Idle Control, то есть при простое процессору будет посылаться инструкция HLT, как бы выключая его на время. В Win2k/XP это происходит само по себе и позволяет уменьшить тепловыделение. Кроме того, утилита может понижать частоту процессора в зависимости от температуры - неплохой дополнительный инструмент для защиты от перегрева. В работе утилита достаточно стабильна: за время тестов (а это около 4 часов на разных конфигурациях) она зависла только однажды, при попытке остановить рукой кулер на разогнанном Athlon'e. Очень понравилось то, что даже под Windows 2003 программа работает отменно - многие мониторщики просто отказались работать в этой ОС, ссылаясь на отсутствие термодатчиков. Список поддерживаемых плат обширен, обновляется часто. Жаль только, что она шароварная :(.
Вердикт
- Плюсы: поддержка дополнительных датчиков, поддержка всех ОС семейства Windows, частые обновления.
- Минусы: шароварность.
- Hmonitor одна из самых быстроразвивающихся утилит в обзоре, поэтому если твоя плата достаточно новая, стоит обратить внимание именно на эту программу.
- Оценка: 4.
MotherBoard Monitor 5.3.4.0
Самый навороченный мониторщик. Если бы не хороший хелп - сразу бы во всем не разобрался :). Очень большой список оборудования, гибкие настройки. Визард по настройке оборудования, обновление по сети, русский язык. Много специфических настроек для отдельных плат и температурных чипов, если программа все же не заработала. Можно включить считывание температуры жестких дисков, однако сам автор не уверен, что функция работает до конца правильно. Остальные же параметры снимаются практически безупречно. Гибкая система реакции на события - в настройках можно задать множество сенсоров (количество разнится в зависимости от измеряемого параметра, так, температурных сенсоров может быть 32) и для каждого выставить свои пороговые значения и действия. Вариантов много, тут и стандартный звуковой алерт, и детальные записи в логи (которые, кстати, тоже неплохо настраиваются), и запуск программ с нужным ключом, и даже отправка писем или действия с ftp.
Приятно, наверное, получить письмо типа "Здравствуйте, ваш процессор уже две минуты как сгорел" :). Кроме того, ведется история значений со статистикой самые низкие/самые высокие значения, можно детально настроить вывод данных в трее, всплывающем окошке или dashboard - специальном окне с кучей датчиков. Хотя в принципе это и не нужно, ибо у программы есть еще одна фича: она позволяет другим приложениям забирать у себя нужные данные. Этим уже давно воспользовались программисты, пишущие различные приблуды для виндового интерфейса. Особенно отмечу плагин под True Launch Bar, который представляет данные в несколько более симпатичном виде, чем стандартные иконки в трее, и Samurize. Если кто не знает - это утилита, выводящая различные данные, графики и таблицы прямо на рабочий стол.
Логично, что она может считывать данные с сенсоров MBM. При должном терпении можно настроить красивый и функциональный вывод данных, органично дополняющий твой интерфейс.
Вердикт
- Плюсы: высокая точность и функциональность, совместимость, наличие русского интерфейса и при всем этом - бесплатность
- Минусы: А нужна она, такая функциональность? От количества настроек может и поплохеть...
- Выбор оверклокера и железного маньяка. Обычному же человеку нужно что-то попроще.
- Оценка: 5.
Lm-sensors
А эта программа, пока единственная в своем роде, работает под управлением ОС Linux. Мониторит температуру утилита вполне на уровне. Правда, не понравилось, что список поддерживаемых мат плат пока очень мал. Работает эта программа на ядрах 2.4, ни младшие, ни старшие, пока не поддерживаются. Утилита, естественно, распространяется в виде заархивированных исходных текстов и требует компиляции. После этой процедуры к твоему ядру будет добавлен еще один модуль, выполняющий функцию драйвера для термодатчика. Кстати, если твоей платы нет в списках поддерживаемых по умолчанию, ты всегда сможешь скачать самые последние дополнения к этой программе по ссылке: www.lm-sensors.nu/~lm78/newdrivers.html.
Giveio.sys
Несмотря на различия, почти все программы используют вышеупомянутый драйвер для считывания данных. Сам понимаешь, Win2k/XP не любит драйверы, дающие прямой доступ к оборудованию, тем более 96 года выпуска :). Сложно назвать точный список глюков, которые он вызывает - на форумах техподдержки на него часто склонны вешать всех собак. Совершенно точно возникают проблемы с режимом совместимости и досовскими приложениями. Правильные программы либо уже не используют этот драйвер, либо используют его усовершенствованные версии. Поэтому советую использовать под NT-системы только самые свежие версии программ и не использовать MBProbe.
SpeedFan 4.09
Как и остальные, эта утилита считывает температуру, вольтаж, скорость вращения и S.M.A.R.T и выводит их в трее. Однако не ведет логи и на превышение допустимых значений может только включить тревогу. Почему я включил ее в обзор? Да потому что в ней есть очень интересная функция контроля скорости кулеров. Можно выставить желаемую температуру, включить автоматику и она будет поддерживаться, а шум от вентилятора заметно снизится. При превышении же критического порога кулер заработает на полную мощность. Кроме того, в утилите есть оверклокерская функция изменения частоты системной шины в зависимости от загрузки процессора. Использовать естественно на свой страх и риск :). Создатель обещает прекрасное взаимодействие с другими, более функциональными программами для мониторинга. Рекомендую, вот увидишь, с тихим кулером засыпать намного приятнее :).
Вердикт
- Плюсы: есть функици контроля скорости вращения кулеров и изменения частоты системной шины
- Минусы: не ведет логи, реакция на перегрев - только тревога
- Утилита для эффективного управления системой после тестирования на перегрев и стабильность системы.
WCPUID
Эта программа несколько выпадает из общей темы программ-стражей и носит, скорее, информационный характер, но рассказать о ней стоит, так как предназначена она для сбора информации о процессоре. Утилита поможет правильно определить твой CPU и выдаст необходимую информацию о нем. Использовать эту программу я рекомендую, если необходимо корректно определить показатели системных частот процессора и шины. WCPUID в данном случае окажет тебе незаменимую помощь, так как показывает предельно точные значения. Очень часто из-за незнания или неточной информации юзеры разгоняют систему до неимоверных показателей и жгут процессоры. Эта программа имеет свою локальную базу данных, в которой содержатся значения предельных частот подавляющего большинства CPU.
В результате ты получишь сводку, из которой узнаешь, какая тактовая частота максимальна для ядра твоего процессора. Также стоит отметить возможность точного определения значений частоты системной шины и степпинга. Я настоятельно рекомендуем включить ее в число диагностических утилит.
Тест
После небольшого обзора программ-контролеров мы решили их протестировать. Если процессор не разогнан, и установлены хороший радиатор и мощный кулер, то нет необходимости использовать подобные утилиты в повседневной жизни. Ведь производители предусматривают определенный запас прочности, который и позволяет обходиться без дополнительного ПО. Но при разгоне системы контроль необходим и именно в этих условиях мы решили протестировать представленные программы.
Остановимся на ключевых моментах, необходимых для понимания сути тестов. В большинстве случаев, определенное повышение рабочих частот требует увеличить напряжение, подаваемое на CPU. При повышении напряжения питания возрастает опасность сжечь процессор. Причина такой зависимости кроется в том, что CPU при повышенных напряжении и частотах выделяет большее количество тепловой энергии, чем при штатных. Таким образом, радиатору приходится рассеивать большее количество тепла, а кулер должен перекачивать достаточно большие объемы воздуха. И если радиатор и кулер - некачественные, то происходит резкий рост температуры процессора, и он выходит из строя. Эту ситуацию и должны эффективно предотвратить программы мониторинга.
Для начала мы увеличили производительность тестового процессора на 15%. Mbprobe работал стабильно и показывал температуру достаточно точно, то есть отличия между показаниями в BIOS'е и данными утилиты были всего 1-2 градуса (это допустимо, если учесть, что попасть в BIOS можно только через ребут машины). При искусственном повышении температуры CPU (мы блокировали кулер) программа реагировала не сразу, то есть сообщение о неполадках появлялось с запозданием на 2-2,5 секунды, по сравнению с остальными утилитами. Причиной этого послужила некорректная работа с датчиками частоты вращения кулера. Программа реагировала не на остановку вентилятора, а на повышение температуры процессора, что является очень неэффективным способом контроля. Решение такой проблемы мы видим только в понижении критического порога температуры. Вообще, задумка MBProbe - неплохая, но дата последнего обновления накладывает свой отпечаток (появляются новые платы, не поддерживаемые программой или поддерживаемые частично).
Поведение следующей утилиты понравилось больше. Hmonitor справлялся со своей задачей куда лучше Mbprobe. Так, он сразу указал на незначительно повышение температуры, вызванное разгоном CPU. При этом он ясно указывал, что кулер увеличил частоту вращения (включается система предохранения от перегрева на уровне мат платы). Следующий тест был принят им во всеоружии, и пройден хорошо: при искусственном торможении кулера сразу же высвечивается табличка паники, даже если ты сейчас находишься в полноэкранном приложении (например, играешь). Это очень удобно, так как чаще всего, разогнанные камни и гибнут от рук заигравшихся геймеров.
Следующей программой, попавшей на наш тестовый стенд, стала MotherBoard Monitor. Учитывая ее возможности, описанные выше, мы ожидали от нее высоких результатов, и она оправдала все надежды. Так, утилита сразу указала на повышение количества оборотов вентилятора при разгоне и показала, что частота системной шины завышена. Точность измерения температуры так же была на высоте: значения выводились очень точно, реакция на изменения была практически мгновенной, никаких аномалий замечено не было. При проведении теста, связанного с искусственным торможением кулера были получены лучшие результаты: утилита не только известила об остановке кулера, но и сразу же начала процедуру выключения компьютера, на которую потребовалось пять секунд. Также можно настроить, чтобы при приближении к критической температуре запускалось выбранное приложение и на экран выводилось окно предупреждения (в частности, у нас запускался Winamp, воспроизводящий похоронный марш :)). Но вне зависимости от настроек ты в любом случае услышишь писк динамика, оповещающего об опасности.
Следующим этапом тестирования стал стандартный тест на стабильность работы разогнанного процессора - упаковка архива большого размера. В качестве подопытного кролика была взята компьютерная библиотека (размером около 900 мегабайт). Вот какие результаты мы получили: все программы исправно отмечали повышение температуры с началом упаковки файлов в архив, процессор стал работать интенсивней, и как следствие, возросла теплоотдача). Однако Hmonitor периодически показывал малопонятные значения: то фиксировал температуру CPU в 75 градусов Цельсия, но через секунду-две, возвращался в норму, то не показывал совсем ничего. Возможно, это вызвано тем, что тестовая плата не поддерживается этой программой явно, и запуск ее на тестовой машине проходил на "свой страх и риск". Остальные утилиты, в целом, показали верные значения температуры.
Последний критерий оценки программ мониторинга системы - ведение журналов показателей, необходимых для оценки поведения разогнанной системы. Все представленные в обзоре программы ведут логи, которые почти ничем не отличаются и содержат информацию в формате «время - событие». Выделилась только MotherBoard Monitor, которая предоставляет возможность настройки уровня логирования. То есть можно заносить в журнал все события, а можно, к примеру, только критически важные. При этом есть возможность подготавливать не просто лог, а уже готовый отчет в указанном пользователем формате.
Выводы
Даже если ты не овеклокер, программы для мониторинга температуры тебе все равно пригодятся. Разбираться с Motherboard Monitor в таком случае не обязательно, попробуй что-нибудь более простое. Кроме того, можешь попробовать программы от производителя своей материнской платы - многие компании (например, Asus - Asus Probe) делают свои весьма приятные и точные мониторщики. Пара мегов в памяти и лишняя иконка - от тебя не убудет. А вдруг сэкономишь деньги на новый процессор или тебе станет интересно? Будешь изобретать безвентиляторные системы охлаждения, совершенствовать водянки, устанавливать элементы Пельте :). Удачи!
- Хорошим результатом считается разгон на 22-35 процентов.
- Необдуманное повышение напряжения питания - верный способ избавиться от своего CPU.
- В повседневной жизни нет острой необходимости в программах-мониторщиках, однако при разгоне контроль температуры просто необходим.
- Жаркая погода часто становится причиной нестабильной работы разогнанной системы.
| КОММЕНТАРИИ: |
|
|
|
|

Keywords: zPOSTz zARTICLEz, zSOFTz z14200z
Для Авторов: edit delete
Автор: Vint, Kirion Дата: 12.03.2004 16:17:18©
|