8

Настроить

У меня есть система с материнской платой Asus P8Z68-V PRO и процессором Intel Core i7-2600K, работающим на штатной скорости (без разгона), которую я использую с Noctua NH-U12P. На радиаторе у меня есть два включенных вентилятора, подключенных через прилагаемые адаптеры с низким уровнем шума (LNA) 1100 об / мин, 16,9 дБ (А). В настройках BIOS я установил профиль процессора и вентилятора шасси в беззвучный режим.

вопрос

Вчера я обновил BIOS с версии 0501 до 0606. После обновления я проверил температуру на мониторе BIOS и был удивлен, увидев, что температура процессора была немного ~ 30 ° C. Перед обновлением температура процессора составляла ~ 50 ° C с теми же настройками BIOS (подробности о температуре см. В следующем разделе). Как это может быть? Кажется немного странным, что обновление BIOS может снизить температуру процессора на 20 ° C, и также странно, что температура процессора ниже, чем температура корпуса.

Температуры

Когда я проверил температуру, комнатная температура была ~ 23 ° C. Я не изменил расположение компьютера, ни аппаратное обеспечение, ни настройку охлаждения между версиями BIOS.

Версия BIOS 0501

BIOS-монитор:

  • Процессор: ~ 50 ° C
  • Шасси: ~ 33 ° C

Я не получил никаких температурных измерений от lm-сенсоров или тому подобного для версии 0501, потому что я обнаружил проблему только после обновления до версии 0606, и утилита обновления BIOS не позволит мне перейти на версию 0501 (она говорит "устаревший образ" когда я пытаюсь загрузить версию 0501).

Версия BIOS 0606

BIOS-монитор:

  • Процессор: ~ 30 ° C
  • Шасси: ~ 33 ° C

lm-sensor в Ubuntu 11.04 Desktop 64-bit (sudo sensors истечении времени работы 4 ч 52 мин и средней нагрузки 0,22, 0,18, 0,15):

coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +32.0°C  (high = +80.0°C, crit = +98.0°C)  

coretemp-isa-0001
Adapter: ISA adapter
Core 1:      +35.0°C  (high = +80.0°C, crit = +98.0°C)  

coretemp-isa-0002
Adapter: ISA adapter
Core 2:      +29.0°C  (high = +80.0°C, crit = +98.0°C)  

coretemp-isa-0003
Adapter: ISA adapter
Core 3:      +36.0°C  (high = +80.0°C, crit = +98.0°C)

Температура монитора BIOS проверялась непосредственно после проверки температуры датчиков lm.

Версия BIOS 0706, 0801, 1101 и 3203

Я получаю такие же температуры как на мониторе BIOS, так и с lm-сенсорами в BIOS версий 0706, 0801, 1101 и 3203, как в 0606.


Информация от Asus

В журнале изменений 0606 ничего явно не упоминается о температуре процессора (но пункт 3., как указано в sidran32, может влиять на температуру):

BIOS P8Z68-V PRO 0606 с IRST 10.6.0.1002

  1. Включить поддержку технологии Intel Rapid Storage версии 10.6.0.1002.
  2. Улучшить совместимость DRAM
  3. Улучшить стабильность системы
  4. Улучшение совместимости с некоторыми моделями карт Raid
  5. Увеличьте размер общей памяти IGD до 512 МБ

Однако следующий FAQ может дать подсказку:

Вопросы и ответы

Я считаю, что показания температуры процессора в BIOS примерно на 10-20 градусов выше, чем в ОС. Это нормально? Инструменты страницы

Решение

Это нормально, поскольку BIOS не отправляет команду простоя на ЦП, что делает большинство функций энергосбережения бесполезными. Вы должны получить похожее чтение, если отключите EIST/C1E/CPU C3 Report/CPU C6 Report в BIOS.

4 ответа4

7

Asus изменил способ измерения температуры процессора.

Перед обновлением он измерял временные значения tj.max от ядра ЦП, затем они меняли его на временные значения tcase, которые являются временными значениями в среде ЦП. Разница этих температур составляет ~ 15 ° C.

(Немецкий источник)

3

У меня такая же материнская плата, хотя этот совет должен применяться к большинству материнских плат на базе Sandy Bridge . Я только что обновил свой BIOS, и я заметил нечто подобное.

Вчера я обновил BIOS с версии 0501 до 0601. После обновления я проверил температуру в мониторе BIOS

Первая проблема заключается в том, что вы проверяете свою температуру в BIOS. Когда компьютер загружается в BIOS, расширенные функции энергосбережения или c-состояния не включаются (по соображениям совместимости и переключения), поэтому процессор работает на полной скорости и, следовательно, на полном напряжении. Я думаю, что новое обновление BIOS, возможно, позволило падение напряжения в BIOS, но кроме этого, я могу просто предположить.

При этом единственный верный способ проверить ваши температуры простоя / нагрузки - это использовать операционную систему, которая может предоставить эту информацию (с помощью утилиты, такой как HWMontior или HWiNFO). Если вы выполните этот тест, вы заметите буквально отсутствие разницы в температуре (как я сделал).


TL, DR: используйте инструмент на базе ОС, а не BIOS, чтобы проверить свои температуры. Ваши фактические температуры простоя не снизились, а только ваши температуры в BIOS (что технически не находится в режиме ожидания).

2

Это может быть связано с тем, что он изменил управление вентилятором процессора, чтобы он был более интеллектуальным при настройке скорости вентилятора, или, возможно, по умолчанию установил более высокую скорость вращения вентилятора на холостом ходу. "Улучшение стабильности системы" - это очень широкое утверждение, но температура может быть частью этого, поэтому оно может включать изменения в том, как он контролирует скорость вентилятора.

0

Цифры "температуры", которые вы цитируете, взяты не из точного термометра, а скорее из термодатчика, к которому BIOS обращается, а затем преобразует необработанное число в "температуру". Скорее всего, разные температуры, связанные с каждой версией BIOS (особенно большая 20-градусная дельта), могут быть отнесены к разным коэффициентам и / или смещениям, используемым в расчетах.

Я могу одновременно загрузить Linux или WinXP на один из моих компьютеров. Апплет температуры в Linux постоянно сообщает о простое на 4 градуса ниже, чем апплет Windows. Linux не позволяет компьютеру работать кулер. Просто апплет Linux использует расчет, отличный от апплета Windows, для расчета температуры. Фактически, апплет Linux позволяет пользователю корректировать число "температуры" перед его отображением.

Поскольку процессор имеет подключенный радиатор и вентилятор, то в режиме ожидания процессор может быть немного холоднее, чем датчик температуры корпуса. Это предполагает, что расчеты температуры достаточно корректны как для процессора, так и для датчиков шасси.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .