Где находится датчик температуры процессора
Системная плата - ее приемлемая температура 60-65 градусов. Берется она с чипсета и фаз питания возле процессора. Если температура превышает, стоит пощупать фазы, и если датчик не врет, почистить если необходимо и добавить вентилятор на борт вашего судна, для лучшего охлаждения.
ЦП - Это средняя температура центрального процессора, опять же для разных процессоров разная максимальная температура, если в простое 30-45 градусов и в нагрузке до 65-70, то это оптимальный вариант, если конечно не баловались разгоном, тогда будут совсем другие циферки.
Также если превышают циферки положенные оптимальные, то следует прочистить радиатор с вентилятором, убрать всю пыль, заменить термопасту, хорошая термопаста на уровне mx4, но свежая кпт8 тоже сойдет, хотя тепловыделение меньше, об этом кстати говоря еще поговорим, но в другой статье).
CPU Package - Это температура под крышкой процессора, это то место где вас быть не должно по сути, пока не наберетесь храбрости, или пока не наберетесь опыта, скальпировать процессор и менять там пасту/жидкий метал, для лучшего охлаждения, это понадобится для оверклокеров, и людей у кого проц уже 10 лет отпахал, как правило дает не всегда хороший результат в охлаждении, но сие действие применяется время от времени в различных кругах.
CPU IA Cores - Это температура непосредственно самих ядер процессора под крышкой, похожа на прошлый вариант, но тут именно не в пространстве, а внутри камня.
CPU GT Cores - Это температура встроенной в процессор видеокарты. Аналогично прошлому варианту, уменьшается за счет чистки как с ЦП и с помощью скальпирования.
ЦП 1 / Ядро 1 - Далее идут ядра все что есть в процессоре, конечно стоило взять все наименования ЦП в один сегмент, но раз уж мы разбираем подробно, то это температура непосредственно ядра процессора.
Диод PCH - Это температура северного моста, иной раз северный мост работает с южным или с видеокартой вместе, если не верите датчикам, также можно померить на ощупь, если пальчики начинают гореть спустя 1-3 секунды и хочется убрать ручку, то стоит задуматься о импровизированном охлаждении, существуют маленькие вентиляторы под такие нужды.
AUX - Это вакантный или же свободный датчик термоконтроля, на разных платах по разному используется, или не используется, его данными как правило пренебрегают, потому как многие программы подкидывают неправильные данные о температуре этого датчика.
Диод ГП - Это элементарно, температура графического процессора, или же простым языком, видеокарты, ее адекватная температура ходит очень по разному, стоит понимать, что чем меньше температура, тем меньше фризов, багов и лагов. И тем дольше проживет карточка. Многие карты после запуска компьютера держат эту температуру в районе 30-35 градусов, однако стоит им разогреться до условных 50, они будут держать эти 50-55 пока не выключите, но как правило не более.
Далее у меня идут накопители:
1. ADATA SU650 - это ССД диск, или же твердотельный накопитель, который может прогреваться до 60 градусов, иной раз больше, это не есть хорошо, но пока мы не разберем коробку и не потеряем гарантию толком охладить его не сможем.
2. WDC WD6400AAKS-22A7B2 - Это обычный жесткий диск 7200rpm который отпахал уже 2 полноценных года, а суммарно ему примерно 10 лет. За его температурой не то что бы прямо следует следить, но желательно поглядывать, что бы он не перегревался и вследствии чего не посыпался и не потерялись все ваши данные.
Помните про бекап важных данных, благо технологии позволяют хранить в облаке, для тех кто параноик данные можно зашифровать и залить архивом, или архивом в архив с очень сложным паролем.
На температуру также влияют настройки биоса и самой системы.
Так например если вы отключили энергосбережение в угоду производительности, то и температура будет выше.
На этом господа и дамы все, спасибо за внимание, теперь вы знаете что означают эти непонятные названия и их температуры.
В тексте будет использоваться термин 'измерение', но все знают, что для измерения чего-либо требуются калиброванные и поверенные приборы, а найти такие в домашних условиях представляет некоторые сложности. Для некалиброванных приборов (точность 5 и выше) надо использовать термин 'индикатор' . но не все сразу поймут, о чем речь. Программные способы не имеют точность априори.
- пальцем по радиатору
- по запаху и наличию дыма
- программно с термодатчика на материнской плате
- программно с термодиода на материнской плате
- программно с диода в процессоре
- программно с внутреннего измерителя температуры процессора (DTS)
реклама
Ну, второй вариант мы опустим, хоть и он имеет право на жизнь - иногда специально применяются компоненты с низкой температурой плавления. Типичный пример – датчик пожарной сигнализации.
Первый вариант, при кажущейся глупости, дает весьма неплохую точность и достоверность. В самом деле, любой человек легко отождествит температуру порядка 36 градусов. 40-45 градусов ощущается как 'горячо', 50-55 как 'очень горячо', а 60 градусов и выше - просто нельзя удержать палец. Интересно, что 30-60 градусов как раз соответствует нормальному диапазону температур радиатора процессора.
Третий вариант кажется надежным, но вот как раз он и может дать даже худшую достоверность, чем первый способ. Дело в том, что в качестве измерительного датчика используется элемент с нелинейной зависимостью его характеристик от температуры. Собственно, не представляет трудности весьма точно пересчитать сопротивление в температуру, только никто так не делает. В микросхемах мониторинга применяют принцип табличной аппроксимации, при которой сопротивлению терморезистора (точнее напряжению на входе) ставится в соответствие температура. Таблица не на все значения, гораздо меньше, между табличными значениями делается линейная аппроксимация. Просто, наглядно и совершенно неточно. Т.к. есть сопряжение линейных и нелинейных параметров, то этот метод может давать эффект пропуска и удвоения значений. Точнее не 'может', а дает. При монотонном повышении температуры достаточно часто наблюдал проскакивание некоторых чисел, что-то типа 45-45.5-46-47-47.5. Наверно, были последовательности и -47.5-47.5-, но их сложно 'на взгляд' отличить от 47-47.5-48. К ошибкам преобразования надо добавить разброс параметров и временную нестабильность терморезистора. Мониторинг настраивается на некоторый тип датчика, но в процессе выпуска материнской платы терморезистор может заменяться на аналогичный других производителей, что дополнительно внесет искажения в измеряемые величины. Уж сколько раз было, что при выходе новой версии BIOS съезжали показания температур.
Четвертый вариант свободен от недостатка третьего, датчик на диоде (p-n переходе) в диапазоне температур 0. 70(до 100, зависит от упаковки) градусов имеет линейные характеристики. При постоянном токе изменение напряжения на нем равно '-2mV', умноженному на температуру. Число '-2mV' константа для кремниевого полупроводника, знак '-' говорит о том, что при нагреве напряжение на p-n переходе уменьшается. Перевести напряжение в температуру не сложно, достаточно вычесть некоторое смещение Vo и умножить на коэффициент пересчета. Вычитание и умножение делается на обычном усилителе. Т.о. имеется средство измерения температуры, которое имеет крайне высокую точность и повторяемость (по сравнению с терморезистором), но, увы, не лишенную недостатка - при измерении температуры надо вычитать Vo, а вот оно-то очень сильно зависит от множества параметров! Наиболее значимые - размеры p-n перехода и ток через него. Чем более мощный полупроводниковый элемент, тем меньше на нем падает напряжение при том же токе. Это означает, что в одной и той же схеме можно использовать различные полупроводниковые элементы, важно лишь подобрать ток для сохранения прежнего Vo. Обычно Vo задано в микросхеме мониторинга, и при замене датчика лучше не менять это смещение (хотя его можно корректировать в небольших пределах). Увы, этот способ измерения температур в РС не используется. Хоть бОльшая часть микросхем мониторинга и может работать с резистивными и диодными датчиками, последние не применяются. Лично мне трудно понять, почему терморезистор предпочтительнее диода или любого транзистора в диодном включении, кроме одного - консерватизм разработчиков.
Пятый вариант отличается от четвертого только тем, что датчик находится прямо на кристалле процессора (вариант с размещением датчика температуры в корпусе процессора, но не на кристалле, я не встречал). Технология достаточно хорошо развита и повторяемость параметров полупроводниковых структур на кристалле очень высокая. Это может гарантировать одинаковость параметров датчиков всех процессоров одного семейства, а при должном внимании разработчиков процессоров, и разных семейств одной фирмы. Если не изменяет склероз :), на РС первыми датчиками обзавелись процессоры семейства Pentium2/3. У AMD вначале с этим было плохо, диод появился только в модели Palomino. Этот диод служил несколько другой цели, его задача состояла в ограничении температуры процессора - выключении питания при перегреве. Вроде бы пустяк, но AMD задержалась с внедрением этого пустяка, и из-за отсутствия термодатчика ее процессоры сгорали, что вряд ли способствовало ее имиджу. Для того времени, защита строилась по принципу измерения напряжения на термодиоде процессора, и при уменьшении ниже порога отключался сигнал PS_ON управления блоком питания (в Pentium2 несколько иначе). Один интересный момент - на материнских платах nForce2 не было измерения температуры по термодиоду процессора, что вполне естественно, но при попытке его подключения и перевода типа входа мониторинга с "терморезистор" на "термодиод" получались странные результаты, с диода считывалась температура на 25 градусов больше. Для калибровки я использовал измерение температуры при выключенном процессоре, что гарантировало его температуру равной окружающей среде, но это смещение в 25 градусов сохранилось! (Оно еще может быть вызвано помехами и их детектировании на самом диоде, я получал такой паразитный эффект до установки фильтра.) И тут самое время обратиться к первоисточнику.
Эта работа была прислана на наш "бессрочный" конкурс статей.
Точное измерение температуры является жизненной (иногда в буквальном смысле – для процессора) необходимостью оверклокера. К сожалению, до сих пор эта проблема полностью не решена. Измерение при помощи встроенного термодиода поддерживают далеко не все материнские платы. Кроме того, термочитерство биосописателей общеизвестно. В каких единицах они меряют температуру не знает никто, но уж точно не в градусах. А точность подсокетных датчиков вообще притча во языцех.
Я, например, столкнулся с такой ситуацией. Есть два компьютера, комплектация одинаковая, включая корпуса и кулеры. Процессоры Duron1400@Athlon2100+ из одной партии, напряжение питания 1.6 вольта. Единственное отличие - один на основе EpoX 8K3A+, второй – EP-8K9AI, заметьте одна фирма! Так вот, в первом компьютере, подсокетный датчик в покое показывает 48 градусов, а во втором, абсолютно в тех же условиях – 33 градуса. Разброс 15 градусов. Мало того. При установке тактовой частоты процессора 1050 МГц (100*10.5) и напряжении питания 1.4 в в системе на основе EP-8K9AI, подсокетный датчик показывает температуру процессора ниже температуры окружающей среды, без всякой фреонки! Как в таких антисанитарных условиях разгонять процессор?
реклама
В начале я хотел было сделать электронный термометр с использованием внутреннего термодиода. Но потом отказался от этой затеи. Измерение температуры процессора не только моя проблема. Масса статей, и в том числе на весьма уважаемом мною сайте Overclockers, грешат субъективизмом и содержат явно недостоверную информацию именно по причине невозможности точного измерения температуры штатными методами, предлагаемыми нам изготовителями материнских плат. Да и конференции, темы, посвященные охлаждению процессоров, вызывают самые горячие, иногда просто до неприличия, споры.
Доступ к термодиоду на материнских платах, не поддерживающих измерение температуры с его помощью, возможен только при помощи пайки. Далеко не всем можно рекомендовать такого рода операции. Риск повредить материнку слишком велик. В поисках решения я решил обратиться непосредственно к фирме AMD. Уж они то лучше всех знают, как надлежит мерить реальную температуру своих процессоров. На официальном сайте AMD я без особого труда нашел документ с подробнейшими рекомендациями. Он называется "Methodologies for Measuring Temperature on AMD Athlon and AMD Duron Processors". Большинство иллюстраций для этой статьи взяты оттуда.
Авторы этого документа рекомендуют использовать для измерения температуры термопары. Возможно, это лучший вариант, но сделать в домашних условиях достаточно точный измеритель на основе термопары и правильно откалибровать его весьма проблематично. Поэтому я решил найти более простое решение. Мне удалось подыскать недорогой, простой в использовании и обладающий вполне достаточной точностью полупроводниковый датчик температуры. Это TMP37 фирмы Analog Devices. В "Промэлектронике" он стоит менее доллара. Есть и другие, но они либо не удовлетворяют всем предъявляемым требованиям, либо уж очень дорогие.
Что же представляет из себя датчик TMP37? Эта микросхема выпускается в корпусах SOT25, SO8 или обычном транзисторном корпусе TO92.
Можно использовать любой вариант, но корпуса SOT25 и SO8 предпочтительнее.
реклама
Микросхема запитывается от одного источника питания +(2.7-5.5) В.
Выходное напряжение датчика прямо пропорционально температуре корпуса датчика в градусах Цельсия. При температуре 100 градусов выходное напряжение 2 вольта. Абсолютная точность без дополнительной калибровки для датчика с суффиксом F 1 градус, без оного 2 градуса. Линейность для любой модификации не хуже 0,5%. Выходной ток датчика не должен превышать 50 микроампер. При этом дополнительная погрешность за счет саморазогрева датчика не превышает 0,1 градуса.
Установка датчика на процессор показана на рисунках. Внешний вид датчика TMP37 отличается от датчиков, использованных в фирме AMD, но это не принципиально.
Приклеиваем датчик к подложке процессора. На следующих рисунках видно, что инженер, проводивший измерения, не был сильно озабочен хорошим тепловым контактом датчика с процессором. Датчики даже не приклеены, а просто прижаты полосками скотча. В общем-то, понятно, почему. Хороший тепловой контакт критичен, когда нужно поддерживать постоянную передачу тепла через него. Например, от греющегося процессора к охлаждаемому радиатору. В случае датчика, передача тепла прекратится, как только температура датчика выровняется с температурой процессора. Сам датчик тепло практически не рассеивает и не очень хороший тепловой контакт в данном случае просто приведет к некоторому увеличению времени выравнивания температур. Учитывая, что датчик имеет массу менее 0.1 грамма и изготовлен из пластмассы с невысокой теплоемкостью, требования к тепловому контакту минимальные. Я не доверяю скотчу, и для приклейки использовал нитроклей для обуви. Он достаточно крепко держит и, в тоже время, позволяет сколупнуть датчик с процессора, не оставив никаких следов.
Пропускаем провода от датчика под рамкой сокета.
Накладываем процессор на сокет, аккуратно подтягивая провод, чтобы он не образовывал петель.
Устанавливаем процессор в сокет. Инженеры фирмы AMD исследовали погрешность измерения температуры, которая может возникнуть из-за установки датчика не точно под кристаллом.
реклама
Здесь показаны три датчика, один установлен по центру и два со смещением от центра процессора.
На рисунке приведены три графика зависимости температуры датчика от истинной температуры кристалла в зависимости от места установки датчика. Самый нижний черный график соответствует установке термодатчика точно под кристаллом. Красный график соответствует измерению температуры с использованием термодиода процессора. Видно, что погрешность от неправильной установки датчика не столь велика, и уж точно несравнима с погрешностью подсокетных датчиков на большинстве материнских плат. Ну и какие же нужно иметь кривые руки, чтобы не суметь приклеить датчик по центру!
Систематическая погрешность, равная приблизительно 12%, в случае установки датчика по центру процессора, возникающая из-за разницы истинной и измеренной температуры, может быть легко скомпенсирована соответствующим расчетом выходного делителя напряжения.
На рисунках приведены схемы измерителей с выходом на магнитоэлектрическую головку чувствительностью 50 микроампер с внутренним сопротивлением 2 кОм и цифровой вольтметр (китайский тестер DT830D или аналогичный) установленный на предел 200 милливольт. В первом случае вся шкала соответствует 100 градусам цельсия (0 естественно 0 градусов), во втором случае прибор показывает температуру непосредственно в градусах. Резисторы можно подобрать, измеряя сопротивление нескольких экземпляров с близкими значениями, цифровым тестером. Второй вариант – взять резистор со значением чуть меньше требуемого и соединить последовательно с ним еще один, так что бы результирующее сопротивление было равно указанному на схеме.
В самом неудачном случае, когда все погрешности суммируются с одним знаком можно рассчитывать на ошибку порядка 2-3 градусов Цельсия. Такая точность вполне сравнима с предельно достижимой точностью измерителя, основанного на внутреннем термодиоде процессора. Можно увеличить точность измерений в несколько раз, если откалибровать датчик при помощи стакана с горячей водой и лабораторного термометра. Достаточна калибровка в одной точке, 50 градусов Цельсия, с последующим пересчетом выходного резисторного делителя. По моей прикидке, вполне реально достигнуть общей погрешности менее 1 градуса в диапазоне температур 25-75 градусов. Только нужно ли это вам? Самое главное, на мой взгляд, это даже не столько высокая точность, сколько гарантированная повторяемость результатов.
Я получил, наконец, истинное значение температуры процессора. На обеих платах два экземпляра измерителя показали мне почти одинаковую температуру 44-42 градуса! Что характерно, подсокетный датчик температуры более старой платы давал меньшую погрешность. Видимо в Epox решили ублажить пользователей заниженными значениями температуры процессора в новом изделии. Планирую написать им письмо с предложением ввести в биос функцию, которая опрашивала бы пользователя, какая температура ему нравится, и ее и индицировать .
Некоторым недостатком этой простейшей конструкции является то, что температура индицируется на внешнем индикаторе, а не на экране монитора. Но в некоторых случаях это может быть даже полезно, например, во время игры в полноэкранном режиме. Ну а достоинства – точность, повторяемость результатов, простота конструкции и дешевизна – надеюсь, перевесят в глазах читателей некоторые недостатки. В конце концов, если вам уж очень сильно не нравится наличие внешнего индикатора, можете составить график зависимости температуры, показываемой подсокетным датчиком, от истинной. Я предлагаю использовать измеритель истинной температуры во всех случаях, когда данные о температуре предполагается использовать в статье. Во избежание, так сказать.
Ждём Ваших комментариев в специально созданной ветке конференции.
Подпишитесь на наш канал в Яндекс.Дзен или telegram-канал @overclockers_news - это удобные способы следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
Сейчас мы посмотрим, как посмотреть температуру процессора (CPU), потому что от этого значения зависит стабильность работы компьютера. Многие из нас могли столкнуться с тем, что компьютер стал внезапно перезагружаться сам по себе, или на устройстве происходят частые зависания.
Хотя это случается по разным обстоятельствам, но очень часто причиной, по которой компьютер самостоятельно выключается, является перегрев процессора. Проблемы с высо
ким нагревом центрального процессора довольно распространены среди компьютерных геймеров и пользователей, которые запускают ресурсоемкие программы для анимации и редактирования видео.
Операционная система Windows также часто способствует нагреву компонентов аппаратного обеспечения, например, когда вы открываете слишком много вкладок в браузере. Проблемы с уровнем энергопотребления процессора нельзя игнорировать, потому что чрезмерное повышение температуры процессора уменьшает срок эксплуатации CPU, и может через некоторое время повредить материнскую плату, а также другие компоненты оборудования ПК.
Программа Speccy для просмотра температуры процессора
Speccy — бесплатное приложение, предоставляющее информацию о характеристиках аппаратного обеспечения компьютера. Программу можно использовать для получения сведений о температуре компонентов ПК.
- Из главного окна программы Speccy войдите во вкладку «Центральный процессор».
- Здесь отображается величина средней температуры CPU, а также температура отдельных ядер процессора.
Проверка температуры процессора в
Программы для определения температуры процессора
Эти программы обладают различными возможностями и разными способами распространения. Среди них есть как платные, так и бесплатные версии. Бесплатных программ больше, но их функционал может быть ограничен.
- RealTemp. Одна из самых простых программ. Способна показывать температуру ЦП, фиксировать минимальные и максимальные значения, показывающие температурный диапазон, однако не имеет возможности сохранять отчёты и не содержит функции предупреждения о перегреве. Бесплатная.
- CoreTemp. Имеет больший набор функций, в ней реализована функция защиты. Позволяет вести удалённый мониторинг и в случае достижения критических значений по нагреву отключать ПК или переводить его в режим сна. Бесплатная.
- SpeedFan. Позволяет не только отслеживать изменение температурного состояния, но и адекватно реагировать на его изменения, увеличивая или уменьшая частоту работы систем охлаждения. Содержит достаточно большую базу данных о МП, что позволяет ей работать с большим количеством разных ЦП и МП. Отдельным бонусом является работа с большим количеством различных моделей ноутбуков. Бесплатная.
- HWMonitor. Отслеживает тепловое состояние не только температуру процессора, но и всех устройств, имеющих соответствующие датчики. Программа обладает удобным интерфейсом и имеет возможность создания отчётов о состоянии ПК в различных режимах работы. К сожалению, для полноценного функционирования требует приобретения лицензии.
- AIDA64. Позволяет вести полный мониторинг состояния системы, формировать отчёты, определять и изменять режимы работы системы охлаждения. Содержит в себе множество различных тестов, в т.ч. стресс-тесты стабильности системы. Поддерживается разработчиком, поэтому может работать с любым аппаратным обеспечением. Месяц работы бесплатно, после чего требуется приобретение лицензии.
Просмотр температуры процессора в Open Hardware Monitor
Open Hardware Monitor — портативное бесплатное приложение с открытым исходным кодом. Программа показывает состояние датчиков контроля температуры, скорости вращения вентиляторов, напряжения, нагрузки и тактовую частоту вашего компьютера.
Мониторинг температуры процессора в RealTemp
RealTemp — бесплатная программа для мониторинга температуры процессора, которое сообщает минимальную и максимальную температуру каждого ядра процессора. Одна из особенностей этого приложения, по сравнению с остальными программами мониторинга температуры, заключается в том, что вы можете включить встроенную опцию для уведомления, когда температура достигнет максимума.
Приложения включат сирену, когда температура вашего процессора превысит пороговый предел, и будет продолжать издавать звуки через равные промежутки времени.
- Установите флажок в опции «Alarm Temperatures».
- Введите предельное значение температуры процессора (CPU), чтобы активировать сигнал тревоги, когда ваша система превысит установленный предел.
- Нажмите на «ОК», чтобы сохранить настройки.
Нормальная температура процессора
Нельзя однозначно указать какое-то конкретное значение температуры ЦП, которое является нормальным. Нормальность того или иного значения определяется режимом работы ЦП и эффективностью системы охлаждения.
Современные процессоры имеют приблизительно следующую картину распределения температур в зависимости от степени загруженности ЦП:
- при простое процессора или его работе на 20% загруженности нагрев не превышает +40°С;
- при загруженности от 20% до 50% – допускается нагрев до значений не выше +55°С;
- при загруженности свыше 50% — не более +65°С.
Внимание! Подобная картина актуальна для случая рассеиваемой мощности системы охлаждения, находящейся в переделах 1-1.2 мощности TDP процессора. Если система охлаждения не обеспечивает рассеивание такой мощности, температуры, естественно, будут на 5-10°С выше.
Максимально допустимым значением температуры современных процессоров является +85°С. Превышать это значение не рекомендуется, поскольку при этом возможно физическое разрушение конструкции чипа.
Как снизить температуру процессора
С точки зрения физики существует всего два способа снизить нагрев процессора:
- Уменьшить мощность выделяемого им тепла.
- Увеличить эффективность системы охлаждения компьютера.
И если первое зачастую сделать проблематично без потерь в производительности ПК, то второе реализуется гораздо проще.
Каким бы ни показалось странным, самым важным элементом системы охлаждения является вовсе не её активная честь в виде вентилятора и создаваемого им потока воздуха. Самое главное – это то, какой тип радиатора применяется.
Основной характеристикой радиатора является его способность рассеивать тепло, то есть площадь его поверхности. Для её увеличения радиаторы снабжаются множеством тонких пластин, а для того, чтобы тепло от ЦП как можно быстрее подводилось к пластинам, применяются тепловые трубки. В настоящее время самой эффективной конструкцией являются радиаторы башенного типа с 4 или 6 тепловыми трубками. Для системы подобного рода мощность и производительность обдувающего её вентилятора не имеет никакого значения.
Core Temp
Бесплатная программа Core Temp предназначена для проверки температуры процессора. Этот инструмент основан на работе цифрового термодатчика (DTS), который является компонентом, встроенным в систему. DTS способен обеспечивать высокочувствительные и более точные показания температуры по сравнению с термодатчиками.
Программа Core Temp работает на процессорах Intel, AMD и VIA. Помимо показаний температуры ядра, приложение предоставляет данные о частоте, загрузке процессора и использовании оперативной памяти.
Вы можете отображать показания температуры в режиме реального времени в области уведомлений на панели задач Windows.
- Нажмите на «Параметры», в контекстном меню выберите пункт «Защита от перегрева».
- В окне «Защита от перегрева» поставьте галку в опции «Включить защиту». Если необходимо, измените другие параметры по своему усмотрению.
Зачем нужна проверка температуры процессора
Чтобы защитить компьютер с ОС Windows от перегрева, необходимо постоянно проводить мониторинг температуры процессора, чтобы вовремя снижать температуру процессора, когда она становится высокой. Некоторые игры и программы с интенсивным использованием графики в процессе своей работы оказывают высокую нагрузку на CPU.
Как температура процессора считается допустимой? При низкой нагрузке обычная температура ЦП не превышает 50°C, в некоторых случаях температура процессора компьютера может подниматься случаях до 95°C. Максимальный показатель не должен превышать 100°C.
Помимо контроля за температурным режимом устройства, необходимо выполнять некоторые профилактические действия:
- Регулярно удаляйте пыль из компьютера, чтобы очистить систему охлаждения.
- Если у вас ноутбук, используйте для него специальную подставку с кулером.
- Не оставляйте компьютер на солнце.
- При необходимости, замените термопасту.
- Установите новый вентилятор вместо старого.
- Проверьте систему на наличие вирусов.
Текущую температуру ПК можно посмотреть в BIOS или UEFI, но необходимо учитывать, что эти значения получены в состоянии, когда компьютер работает практически без нагрузки. Поэтому данным методом лучше не пользоваться, если вы хотите узнать настоящие параметры во время активной эксплуатации своего устройства.
Существует большое количество программ мониторинга температуры, которые могут измерять текущую температуру вашего компьютера, но только несколько приложений могут предупредить вас, когда температура процессора превысит пороговое значение. При повышении температуры процессора вы будете получать регулярные уведомления о том, что температура процессора стала выше, чем обычно.
В этом обзоре мы рассмотрим программное обеспечение для мониторинга и проверки температуры процессора с помощью средств операционной системы Windows и сторонних приложений.
Проверка температуры процессора ноутбука или стационарного ПК
Определение температуры процессора может производиться разными методами. Современные МП имеют все необходимые средства диагностики. Из имеющихся на каждом ПК по умолчанию средств контроля температуры можно отметить лишь средства контроля температуры, расположенные в биосе.
Однако, их явно недостаточно, так как они могут не давать объективной картины о нагреве процессора, поскольку, когда работает биос, ни о какой мультизадачности или даже работы под операционной системой речи не идёт.
Доступ к информации, поступающей с этих датчиков, обеспечивается не только при работе BIOS. Во время работы операционных систем с них также можно получить информацию. Для этой цели существуют специальные программы.
Тестирование системы на перегрев производится при выполнении какой-нибудь достаточно ресурсоёмкой задачи (например, в компьютерных играх или при работе с базой данных). Программы теплового мониторинга при этом запускаются в фоновом режиме. При этом информация о тепловых процессах постоянно обновляется и пользователь может точно определить не только величину превышения максимальных значений температуры, но и моменты, когда это происходит.
Рассмотрим наиболее популярные программы по измерению температуры ЦП.
Выводы статьи
При неисправностях на компьютере, пользователю необходимо узнать о том, где посмотреть температуру процессора. Нагрев CPU негативно влияет на работу системы и может привести к выходу из строя оборудования ПК. Чтобы этого не произошло, необходимо проводить мониторинг и проверку температуры процессора с помощью специализированных программ или инструментов операционной системы Windows.
Температура процессора (ЦП) во время работы может существенно изменяться. В зависимости от степени загруженности процессора и используемой вычислительной мощности меняется его тепловыделение.
Превышение температуры ЦП над каким-то критическим значением приводит к выходу его из строя. Это значение у современной полупроводниковой техники составляет около +100°С. Производители в технической документации сознательно занижают это значение на 10-15°С для того, чтобы иметь какой-то «запас прочности».
Тем не менее, эксплуатация не только ЦП, но и любых компьютерных комплектующих: материнской платы (МП), памяти или жестких дисков, при повышенных тепловыделениях крайне нежелательна. Интенсивный нагрев в большей степени изнашивают любые устройства, уменьшая ресурс их работы.
Для того, чтобы оценить величину перегрева тех или иных узлов персонального компьютера (ПК), в эти узлы встраиваются датчики температуры. Иногда таких датчиков может быть несколько. Так, например, в ЦП встраиваются датчики в каждое ядро, а также отдельный датчик внутрь корпуса.
Существующие средства температурного мониторинга могут считывать показания с этих датчиков и предоставлять пользователю данные о нагреве тех или иных узлов ПК. Эта информация является очень важной для пользователей, которые не хотят испытывать проблем со своей конфигурацией.
Кроме того, рекомендуется раз в несколько месяцев проводить тестирование своего ПК на предмет возможных проблем с его перегревом и предпринимать определённые меры по улучшению температурных режимов работы комплектующих.
Рассмотрим существующие способы контроля температуры компонентов ПК.
На температуру также влияют настройки биоса и самой системы.
Так например если вы отключили энергосбережение в угоду производительности, то и температура будет выше.
На этом господа и дамы все, спасибо за внимание, теперь вы знаете что означают эти непонятные названия и их температуры.
В тексте будет использоваться термин 'измерение', но все знают, что для измерения чего-либо требуются калиброванные и поверенные приборы, а найти такие в домашних условиях представляет некоторые сложности. Для некалиброванных приборов (точность 5 и выше) надо использовать термин 'индикатор' . но не все сразу поймут, о чем речь. Программные способы не имеют точность априори.
- пальцем по радиатору
- по запаху и наличию дыма
- программно с термодатчика на материнской плате
- программно с термодиода на материнской плате
- программно с диода в процессоре
- программно с внутреннего измерителя температуры процессора (DTS)
реклама
Ну, второй вариант мы опустим, хоть и он имеет право на жизнь - иногда специально применяются компоненты с низкой температурой плавления. Типичный пример – датчик пожарной сигнализации.
Первый вариант, при кажущейся глупости, дает весьма неплохую точность и достоверность. В самом деле, любой человек легко отождествит температуру порядка 36 градусов. 40-45 градусов ощущается как 'горячо', 50-55 как 'очень горячо', а 60 градусов и выше - просто нельзя удержать палец. Интересно, что 30-60 градусов как раз соответствует нормальному диапазону температур радиатора процессора.
Третий вариант кажется надежным, но вот как раз он и может дать даже худшую достоверность, чем первый способ. Дело в том, что в качестве измерительного датчика используется элемент с нелинейной зависимостью его характеристик от температуры. Собственно, не представляет трудности весьма точно пересчитать сопротивление в температуру, только никто так не делает. В микросхемах мониторинга применяют принцип табличной аппроксимации, при которой сопротивлению терморезистора (точнее напряжению на входе) ставится в соответствие температура. Таблица не на все значения, гораздо меньше, между табличными значениями делается линейная аппроксимация. Просто, наглядно и совершенно неточно. Т.к. есть сопряжение линейных и нелинейных параметров, то этот метод может давать эффект пропуска и удвоения значений. Точнее не 'может', а дает. При монотонном повышении температуры достаточно часто наблюдал проскакивание некоторых чисел, что-то типа 45-45.5-46-47-47.5. Наверно, были последовательности и -47.5-47.5-, но их сложно 'на взгляд' отличить от 47-47.5-48. К ошибкам преобразования надо добавить разброс параметров и временную нестабильность терморезистора. Мониторинг настраивается на некоторый тип датчика, но в процессе выпуска материнской платы терморезистор может заменяться на аналогичный других производителей, что дополнительно внесет искажения в измеряемые величины. Уж сколько раз было, что при выходе новой версии BIOS съезжали показания температур.
Четвертый вариант свободен от недостатка третьего, датчик на диоде (p-n переходе) в диапазоне температур 0. 70(до 100, зависит от упаковки) градусов имеет линейные характеристики. При постоянном токе изменение напряжения на нем равно '-2mV', умноженному на температуру. Число '-2mV' константа для кремниевого полупроводника, знак '-' говорит о том, что при нагреве напряжение на p-n переходе уменьшается. Перевести напряжение в температуру не сложно, достаточно вычесть некоторое смещение Vo и умножить на коэффициент пересчета. Вычитание и умножение делается на обычном усилителе. Т.о. имеется средство измерения температуры, которое имеет крайне высокую точность и повторяемость (по сравнению с терморезистором), но, увы, не лишенную недостатка - при измерении температуры надо вычитать Vo, а вот оно-то очень сильно зависит от множества параметров! Наиболее значимые - размеры p-n перехода и ток через него. Чем более мощный полупроводниковый элемент, тем меньше на нем падает напряжение при том же токе. Это означает, что в одной и той же схеме можно использовать различные полупроводниковые элементы, важно лишь подобрать ток для сохранения прежнего Vo. Обычно Vo задано в микросхеме мониторинга, и при замене датчика лучше не менять это смещение (хотя его можно корректировать в небольших пределах). Увы, этот способ измерения температур в РС не используется. Хоть бОльшая часть микросхем мониторинга и может работать с резистивными и диодными датчиками, последние не применяются. Лично мне трудно понять, почему терморезистор предпочтительнее диода или любого транзистора в диодном включении, кроме одного - консерватизм разработчиков.
Пятый вариант отличается от четвертого только тем, что датчик находится прямо на кристалле процессора (вариант с размещением датчика температуры в корпусе процессора, но не на кристалле, я не встречал). Технология достаточно хорошо развита и повторяемость параметров полупроводниковых структур на кристалле очень высокая. Это может гарантировать одинаковость параметров датчиков всех процессоров одного семейства, а при должном внимании разработчиков процессоров, и разных семейств одной фирмы. Если не изменяет склероз :), на РС первыми датчиками обзавелись процессоры семейства Pentium2/3. У AMD вначале с этим было плохо, диод появился только в модели Palomino. Этот диод служил несколько другой цели, его задача состояла в ограничении температуры процессора - выключении питания при перегреве. Вроде бы пустяк, но AMD задержалась с внедрением этого пустяка, и из-за отсутствия термодатчика ее процессоры сгорали, что вряд ли способствовало ее имиджу. Для того времени, защита строилась по принципу измерения напряжения на термодиоде процессора, и при уменьшении ниже порога отключался сигнал PS_ON управления блоком питания (в Pentium2 несколько иначе). Один интересный момент - на материнских платах nForce2 не было измерения температуры по термодиоду процессора, что вполне естественно, но при попытке его подключения и перевода типа входа мониторинга с "терморезистор" на "термодиод" получались странные результаты, с диода считывалась температура на 25 градусов больше. Для калибровки я использовал измерение температуры при выключенном процессоре, что гарантировало его температуру равной окружающей среде, но это смещение в 25 градусов сохранилось! (Оно еще может быть вызвано помехами и их детектировании на самом диоде, я получал такой паразитный эффект до установки фильтра.) И тут самое время обратиться к первоисточнику.
Эта работа была прислана на наш "бессрочный" конкурс статей.
Точное измерение температуры является жизненной (иногда в буквальном смысле – для процессора) необходимостью оверклокера. К сожалению, до сих пор эта проблема полностью не решена. Измерение при помощи встроенного термодиода поддерживают далеко не все материнские платы. Кроме того, термочитерство биосописателей общеизвестно. В каких единицах они меряют температуру не знает никто, но уж точно не в градусах. А точность подсокетных датчиков вообще притча во языцех.
Я, например, столкнулся с такой ситуацией. Есть два компьютера, комплектация одинаковая, включая корпуса и кулеры. Процессоры Duron1400@Athlon2100+ из одной партии, напряжение питания 1.6 вольта. Единственное отличие - один на основе EpoX 8K3A+, второй – EP-8K9AI, заметьте одна фирма! Так вот, в первом компьютере, подсокетный датчик в покое показывает 48 градусов, а во втором, абсолютно в тех же условиях – 33 градуса. Разброс 15 градусов. Мало того. При установке тактовой частоты процессора 1050 МГц (100*10.5) и напряжении питания 1.4 в в системе на основе EP-8K9AI, подсокетный датчик показывает температуру процессора ниже температуры окружающей среды, без всякой фреонки! Как в таких антисанитарных условиях разгонять процессор?
реклама
В начале я хотел было сделать электронный термометр с использованием внутреннего термодиода. Но потом отказался от этой затеи. Измерение температуры процессора не только моя проблема. Масса статей, и в том числе на весьма уважаемом мною сайте Overclockers, грешат субъективизмом и содержат явно недостоверную информацию именно по причине невозможности точного измерения температуры штатными методами, предлагаемыми нам изготовителями материнских плат. Да и конференции, темы, посвященные охлаждению процессоров, вызывают самые горячие, иногда просто до неприличия, споры.
Доступ к термодиоду на материнских платах, не поддерживающих измерение температуры с его помощью, возможен только при помощи пайки. Далеко не всем можно рекомендовать такого рода операции. Риск повредить материнку слишком велик. В поисках решения я решил обратиться непосредственно к фирме AMD. Уж они то лучше всех знают, как надлежит мерить реальную температуру своих процессоров. На официальном сайте AMD я без особого труда нашел документ с подробнейшими рекомендациями. Он называется "Methodologies for Measuring Temperature on AMD Athlon and AMD Duron Processors". Большинство иллюстраций для этой статьи взяты оттуда.
Авторы этого документа рекомендуют использовать для измерения температуры термопары. Возможно, это лучший вариант, но сделать в домашних условиях достаточно точный измеритель на основе термопары и правильно откалибровать его весьма проблематично. Поэтому я решил найти более простое решение. Мне удалось подыскать недорогой, простой в использовании и обладающий вполне достаточной точностью полупроводниковый датчик температуры. Это TMP37 фирмы Analog Devices. В "Промэлектронике" он стоит менее доллара. Есть и другие, но они либо не удовлетворяют всем предъявляемым требованиям, либо уж очень дорогие.
Что же представляет из себя датчик TMP37? Эта микросхема выпускается в корпусах SOT25, SO8 или обычном транзисторном корпусе TO92.
Можно использовать любой вариант, но корпуса SOT25 и SO8 предпочтительнее.
реклама
Микросхема запитывается от одного источника питания +(2.7-5.5) В.
Выходное напряжение датчика прямо пропорционально температуре корпуса датчика в градусах Цельсия. При температуре 100 градусов выходное напряжение 2 вольта. Абсолютная точность без дополнительной калибровки для датчика с суффиксом F 1 градус, без оного 2 градуса. Линейность для любой модификации не хуже 0,5%. Выходной ток датчика не должен превышать 50 микроампер. При этом дополнительная погрешность за счет саморазогрева датчика не превышает 0,1 градуса.
Установка датчика на процессор показана на рисунках. Внешний вид датчика TMP37 отличается от датчиков, использованных в фирме AMD, но это не принципиально.
Приклеиваем датчик к подложке процессора. На следующих рисунках видно, что инженер, проводивший измерения, не был сильно озабочен хорошим тепловым контактом датчика с процессором. Датчики даже не приклеены, а просто прижаты полосками скотча. В общем-то, понятно, почему. Хороший тепловой контакт критичен, когда нужно поддерживать постоянную передачу тепла через него. Например, от греющегося процессора к охлаждаемому радиатору. В случае датчика, передача тепла прекратится, как только температура датчика выровняется с температурой процессора. Сам датчик тепло практически не рассеивает и не очень хороший тепловой контакт в данном случае просто приведет к некоторому увеличению времени выравнивания температур. Учитывая, что датчик имеет массу менее 0.1 грамма и изготовлен из пластмассы с невысокой теплоемкостью, требования к тепловому контакту минимальные. Я не доверяю скотчу, и для приклейки использовал нитроклей для обуви. Он достаточно крепко держит и, в тоже время, позволяет сколупнуть датчик с процессора, не оставив никаких следов.
Пропускаем провода от датчика под рамкой сокета.
Накладываем процессор на сокет, аккуратно подтягивая провод, чтобы он не образовывал петель.
Устанавливаем процессор в сокет. Инженеры фирмы AMD исследовали погрешность измерения температуры, которая может возникнуть из-за установки датчика не точно под кристаллом.
реклама
Здесь показаны три датчика, один установлен по центру и два со смещением от центра процессора.
На рисунке приведены три графика зависимости температуры датчика от истинной температуры кристалла в зависимости от места установки датчика. Самый нижний черный график соответствует установке термодатчика точно под кристаллом. Красный график соответствует измерению температуры с использованием термодиода процессора. Видно, что погрешность от неправильной установки датчика не столь велика, и уж точно несравнима с погрешностью подсокетных датчиков на большинстве материнских плат. Ну и какие же нужно иметь кривые руки, чтобы не суметь приклеить датчик по центру!
Систематическая погрешность, равная приблизительно 12%, в случае установки датчика по центру процессора, возникающая из-за разницы истинной и измеренной температуры, может быть легко скомпенсирована соответствующим расчетом выходного делителя напряжения.
На рисунках приведены схемы измерителей с выходом на магнитоэлектрическую головку чувствительностью 50 микроампер с внутренним сопротивлением 2 кОм и цифровой вольтметр (китайский тестер DT830D или аналогичный) установленный на предел 200 милливольт. В первом случае вся шкала соответствует 100 градусам цельсия (0 естественно 0 градусов), во втором случае прибор показывает температуру непосредственно в градусах. Резисторы можно подобрать, измеряя сопротивление нескольких экземпляров с близкими значениями, цифровым тестером. Второй вариант – взять резистор со значением чуть меньше требуемого и соединить последовательно с ним еще один, так что бы результирующее сопротивление было равно указанному на схеме.
В самом неудачном случае, когда все погрешности суммируются с одним знаком можно рассчитывать на ошибку порядка 2-3 градусов Цельсия. Такая точность вполне сравнима с предельно достижимой точностью измерителя, основанного на внутреннем термодиоде процессора. Можно увеличить точность измерений в несколько раз, если откалибровать датчик при помощи стакана с горячей водой и лабораторного термометра. Достаточна калибровка в одной точке, 50 градусов Цельсия, с последующим пересчетом выходного резисторного делителя. По моей прикидке, вполне реально достигнуть общей погрешности менее 1 градуса в диапазоне температур 25-75 градусов. Только нужно ли это вам? Самое главное, на мой взгляд, это даже не столько высокая точность, сколько гарантированная повторяемость результатов.
Я получил, наконец, истинное значение температуры процессора. На обеих платах два экземпляра измерителя показали мне почти одинаковую температуру 44-42 градуса! Что характерно, подсокетный датчик температуры более старой платы давал меньшую погрешность. Видимо в Epox решили ублажить пользователей заниженными значениями температуры процессора в новом изделии. Планирую написать им письмо с предложением ввести в биос функцию, которая опрашивала бы пользователя, какая температура ему нравится, и ее и индицировать .
Некоторым недостатком этой простейшей конструкции является то, что температура индицируется на внешнем индикаторе, а не на экране монитора. Но в некоторых случаях это может быть даже полезно, например, во время игры в полноэкранном режиме. Ну а достоинства – точность, повторяемость результатов, простота конструкции и дешевизна – надеюсь, перевесят в глазах читателей некоторые недостатки. В конце концов, если вам уж очень сильно не нравится наличие внешнего индикатора, можете составить график зависимости температуры, показываемой подсокетным датчиком, от истинной. Я предлагаю использовать измеритель истинной температуры во всех случаях, когда данные о температуре предполагается использовать в статье. Во избежание, так сказать.
Ждём Ваших комментариев в специально созданной ветке конференции.
Подпишитесь на наш канал в Яндекс.Дзен или telegram-канал @overclockers_news - это удобные способы следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
Сейчас мы посмотрим, как посмотреть температуру процессора (CPU), потому что от этого значения зависит стабильность работы компьютера. Многие из нас могли столкнуться с тем, что компьютер стал внезапно перезагружаться сам по себе, или на устройстве происходят частые зависания.
Хотя это случается по разным обстоятельствам, но очень часто причиной, по которой компьютер самостоятельно выключается, является перегрев процессора. Проблемы с высо
ким нагревом центрального процессора довольно распространены среди компьютерных геймеров и пользователей, которые запускают ресурсоемкие программы для анимации и редактирования видео.
Операционная система Windows также часто способствует нагреву компонентов аппаратного обеспечения, например, когда вы открываете слишком много вкладок в браузере. Проблемы с уровнем энергопотребления процессора нельзя игнорировать, потому что чрезмерное повышение температуры процессора уменьшает срок эксплуатации CPU, и может через некоторое время повредить материнскую плату, а также другие компоненты оборудования ПК.
Как посмотреть температуру процессора в HWMonitor
CPUID HWMonitor — бесплатная программа отображающая различную информацию об оборудовании компьютера от разработчика утилиты CPU-Z. Приложение считывает информацию с датчиков ПК: температуры, напряжения, скорости вращения вентиляторов.
- Откройте программу HWMonitor.
- В окне приложения под именем процессора, в опции «Temperatures» отображаются показатели в общем, в минимальных и максимальных значениях.
Как узнать температуру процессора в Windows
Пользователь может узнать текущую температуру центрального процессора с помощью встроенных средств операционной системы Windows. В этом ему помогут инструменты: командная строка или Windows PowerShell.
В обоих случаях отобразится значение температуры по шкале Кельвина. Чтобы получить показания по Цельсию, выполните некоторые арифметические действия: разделить полученный показатель на 10, а потом отнимите число 273,15.
Чтобы показать температуру процессора в CMD, выполните следующее:
- Запустите командную строку от имени администратора.
- В окне интерпретатора командной строки введите код, а затем нажмите на «Enter»:
Значение отобразится в поле «CurrentTemperature».
Измерение температуры процессора в PowerShell проходит следующим образом:
- Откройте Windows PowerShell от имени администратора.
- В окне оболочки выполните команду:
Температура процессора показана в поле «CurrentTemperature».
Чтобы получить информацию о нагреве в градусах по Цельсию, выполните следующую команду в PowerShell:
Как проверить температуру процессора в AIDA64
AIDA64 — мощная программа, предоставляющая сведения об аппаратном и программном обеспечении компьютера. Наряду с другими функциями здесь можно ознакомиться с состоянием температурного режима устройства.
Выполните следующие действия:
- В левом боковом меню окна программы AIDA64 нажмите сначала на «Компьютер», а затем на «Датчики».
- В параметре «Температуры» показаны необходимые сведения о текущих значениях.
Как узнать температуру процессора через bios
Контроль температуры может быть осуществлён не только с применением сторонних программ. Посмотреть значение температуры в различных устройствах компьютера (от процессора до видеокарты, мостов и жестких дисков) можно в биосе.
Важно! Многие пользователи считают, что BIOS существует исключительно для настроек параметров системы, однако, этим его функции не ограничиваются. BIOS позволяет также вести предварительную диагностику ПК, а в некоторых случаях и внешних устройств.
Нужный нам параметр (называющийся CPU Temperature или CPU Temp) находится в разделе биоса, отвечающего за низкоуровневый мониторинг состояния устройств. Туда же, как правило, входят напряжения питания и частоты вращения вентиляторов. Этот раздел в разных версиях BIOS может называться по-разному: System Diagnostics, PC-Health или Hardware Monitor.
Преимущественно, в биосе отображается температура всего кристалла ЦП целиком, без разбивки по ядрам. Она может отображаться в градусах Цельсия или Фаренгейта.
Здесь же можно установить простейшую функцию температурной защиты материнки, задав значение температуры ЦП при которой будет либо подаваться сигнал о перегреве, либо производиться выключение питания компьютера.
Читайте также: