Измерение температуры процессора¶
Измерение температуры процессора — процедура контроля теплового состояния центрального (ЦП) и графического (ГП) процессоров с помощью программных и аппаратных средств. Повышение температуры сверх допустимых значений приводит к троттлингу (принудительному снижению частоты), сбоям и ускоренному износу кристалла, поэтому мониторинг температуры является стандартной практикой при сборке, настройке и эксплуатации компьютеров.
¶Допустимые температурные режимы
Рабочий диапазон зависит от модели и поколения процессора. Производители указывают предельную температуру кристалла (Tjmax) в технической документации:
| Тип процессора | Tjmax, °C | Комментарий |
|---|---|---|
| Intel Core (настольные, 8–14 поколения) | 100 | При достижении — троттлинг |
| Intel Core (мобильные) | 100–105 | Зависит от серии U/P/H |
| AMD Ryzen (настольные, Zen 2–Zen 4) | 95 | Для Ryzen 7000 предел поднят до 95 |
| AMD Ryzen (мобильные) | 100–105 | Серии U/HS/HX |
| Intel Xeon / AMD EPYC (серверные) | 80–105 | Зависит от серии |
Нормальной рабочей температурой настольного процессора под нагрузкой считается 60–85 °C, в простое — 30–50 °C. Значения выше 90 °C при длительной нагрузке указывают на недостаточное охлаждение.
¶Программные средства мониторинга
¶Утилиты операционной системы
Windows. В диспетчере задач (Ctrl+Shift+Esc) на вкладке «Производительность» → «ЦП» отображается текущая температура, начиная с Windows 10 (версия 1709 и новее). Данные берутся из драйвера ACPI или чипсета; на части систем показания могут отсутствовать.
Linux. Пакет lm-sensors предоставляет утилиту sensors, выводящую показания с датчиков материнской платы и процессора:
`` sudo apt install lm-sensors sudo sensors-detect sensors ``
Команда sensors покажет строки вида Core 0: +52.0°C. Для мониторинга в реальном времени используется утилита watch -n 1 sensors. Дополнительные модули ядра (k10temp для AMD, coretemp для Intel) расширяют поддержку датчиков.
macOS. Температура отображается утилитами第三方 (например, iStats Menu, TG Pro) или через командную строку утилитой osx-cpu-temp.
¶Специализированные утилиты
| Утилита | Платформа | Особенности |
|---|---|---|
| HWiNFO64 | Windows | Полные сведения о датчиках, логирование, графики |
| HWMonitor | Windows | Простой интерфейс, мин/макс значения |
| Core Temp | Windows | Компактная, показывает Tjmax и загрузку ядер |
| AIDA64 | Windows, Android | Тестирование стабильности, мониторинг |
| Open Hardware Monitor | Windows | Открытый код, вывод в трей |
| SpeedFan | Windows | Управление вентиляторами (устаревает) |
| LibreHardwareMonitor | Windows, Linux | Открытый аналог Open Hardware Monitor |
| s-tui | Linux | TUI-интерфейс, мониторинг температуры и частот |
| psensor | Linux | Графики, уведомления о перегреве |
HWiNFO64 считается наиболее полной утилитой: она опрашивает все доступные датчики, показывает температуру каждого ядра, платформы (PCH), видеокарты и накопителей, а также позволяет вести журнал для анализа поведения системы во времени.
¶Как измерить температуру
- Запустить утилиту мониторинга (например, HWiNFO64 в режиме «Sensors-only»).
- Зафиксировать показания в простое: процессор без нагрузки должен показывать 30–50 °C.
- Создать нагрузку: стресс-тесты встроены в AIDA64, Prime95, Cinebench, LinX; для ГП — FurMark, Unigine Heaven.
- Наблюдать за ростом температуры: в течение 5–10 минут она должна стабилизироваться. Рост выше Tjmax означает троттлинг — частота снижается, производительность падает.
- Сравнить максимальные значения с Tjmax из документации.
¶Аппаратные методы
Контроль температуры встроен в сам процессор: цифровой термостат (DTS) отслеживает состояние кристалла и генерирует прерывание при превышении порога. Материнская плата дополнительно оснащается термодатчиками на цепях питания (VRM) и чипсете. Профессиональные измерения выполняются тепловизором или термопарой, приложенными к кристаллу снятого кулера, но такой метод требует разборки системы.
¶Причины перегрева
- Засохшая или некачественная термопаста (заменять рекомендуется раз в 2–3 года).
- Забитый пылью радиатор или фильтры корпуса.
- Недостаточный продув: несоответствие количества вентиляторов и их направления.
- Неэффективная крепёжная система кулера (неплотный прижим).
- Разгон без повышения напряжения и охлаждения.
- Высокое фоновое потребление: фоновые процессы, майнеры, вирусы.
¶Встроенные средства защиты
При достижении критической температуры процессор инициирует аварийное отключение (thermal shutdown), предотвращая повреждение кристалла. Троттлинг срабатывает раньше: частота снижается ступенчато, что проявляется в виде фризов в играх и падения скорости обработки. Системы охлаждения с водяным контуром (СВО), кулеры с тепловыми трубками и корпусные вентиляторы с PWM-управлением позволяют удерживать температуру в рабочем диапазоне даже при длительных нагрузках.
Источники:
- Документация Intel (Intel® Thermal Monitoring Technologies)
- Документация AMD (AMD Ryzen Processor Technical Specifications)
- lm-sensors Project Documentation
- HWiNFO Official Documentation
- Microsoft Docs: Windows Task Manager Performance Tab
