Preparar
Tengo un sistema con una placa base Asus P8Z68-V PRO y una CPU Intel Core i7-2600K que funciona a la velocidad estándar ( sin bloqueo), que enfrío con una Noctua NH-U12P. En el disipador de calor tengo los dos ventiladores incluidos conectados a través de los adaptadores de bajo ruido (LNA) incluidos 1100 RPM, 16.9 dB (A). En la configuración del BIOS, configuré el perfil de ventilador de CPU y chasis en silencio.
Problema
Ayer actualicé de la versión de BIOS 0501 a 0606 . Después de la actualización, verifiqué las temperaturas en el monitor del BIOS y me sorprendió ver que la temperatura de la CPU era ligeramente ~ 30 ° C. Antes de la actualización, la temperatura de la CPU era de ~ 50 ° C con la misma configuración de BIOS (consulte el siguiente encabezado para obtener detalles sobre las temperaturas). ¿Cómo puede ser esto? Parece un poco extraño que una actualización del BIOS pueda reducir la temperatura de la CPU en 20 ° C y también parece extraño que la temperatura de la CPU sea más baja que la temperatura del chasis.
Temperaturas
Cuando verifiqué las temperaturas, la temperatura ambiente fue de ~ 23 ° C. No he cambiado la ubicación de la computadora ni el hardware o la configuración de refrigeración entre las versiones de BIOS.
BIOS versión 0501
Monitor de BIOS:
- CPU: ~ 50 ° C
- Chasis: ~ 33 ° C
No tengo ninguna medida de temperatura de los sensores lm o similares para la versión 0501 porque solo descubrí el problema después de actualizar a la versión 0606 y la utilidad de actualización del BIOS no me permite degradar a la versión 0501 (dice "imagen desactualizada" cuando trato de cargar la versión 0501).
BIOS versión 0606
Monitor de BIOS:
- CPU: ~ 30 ° C
- Chasis: ~ 33 ° C
sensores lm en Ubuntu 11.04 Desktop de 64 bits ( sudo sensors
después de un tiempo de actividad de 4 h 52 min y un promedio de carga de 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)
Las temperaturas del monitor BIOS se verificaron directamente después de que se verificaron las temperaturas de los sensores lm.
BIOS versión 0706, 0801, 1101 y 3203
Obtengo el mismo tipo de temperaturas tanto en el monitor BIOS como con los sensores lm en la versión 0706, 0801, 1101 y 3203 del BIOS que en 0606.
Información de Asus
El registro de cambios 0606 no menciona nada explícitamente sobre la temperatura de la CPU (pero el ítem 3., como lo indica sidran32 , podría afectar las temperaturas):
BIOS P8Z68-V PRO 0606 con IRST 10.6.0.1002
- Habilite el soporte de Intel Rapid Storage Technology versión 10.6.0.1002 Release
- Mejora la compatibilidad DRAM
- Mejorar la estabilidad del sistema
- Mejora la compatibilidad con algunos modelos de tarjeta Raid
- Aumente el tamaño de la memoria compartida IGD a 512 MB
Sin embargo, las siguientes preguntas frecuentes pueden dar una pista:
Preguntas frecuentes
Encuentro que la lectura de la temperatura de la CPU en el BIOS es aproximadamente 10 ~ 20 grados centígrados más alta que la lectura en el sistema operativo. ¿Es normal? Herramientas de página
Solución
Eso es normal ya que el BIOS no envía comandos inactivos a la CPU, lo que hace que la mayoría de las funciones de ahorro de energía sean inútiles. Debería obtener una lectura similar si desactiva EIST / C1E / CPU C3 Report / CPU C6 Report en BIOS.
fuente
Respuestas:
Asus cambió la forma de medir la temperatura de la CPU.
Antes de la actualización, medía las temperaturas tj.max, que provienen del núcleo de la CPU, luego las cambiaron a las temperaturas tcase que son las temperaturas en el entorno de la CPU. La diferencia de estas dos temperaturas es de ~ 15 ° C.
( Fuente alemana )
fuente
Tengo la misma placa base, aunque este consejo debería aplicarse a la mayoría de las placas base basadas en Sandy Bridge . Acabo de actualizar mi BIOS y noté algo similar.
El primer problema es que está verificando su temperatura en el BIOS. Cuando la computadora se inicia en el BIOS, no se habilitan ahorros avanzados de energía o estados c (por razones de compatibilidad y cambio), por lo que la CPU está funcionando a toda velocidad y, por lo tanto, a voltaje completo. Creo que la nueva actualización del BIOS puede haber permitido que el voltaje caiga en el BIOS, pero aparte de eso, puedo especular.
Dicho esto, la única forma verdadera de probar las temperaturas de inactividad / carga es usar un sistema operativo que pueda proporcionar estos detalles (a través de una utilidad como HWMontior o HWiNFO ). Si completa esta prueba, no notaría literalmente ninguna diferencia de temperatura (como lo hice).
TL, DR: use una herramienta basada en el sistema operativo, no el BIOS para verificar sus temperaturas. Sus temperaturas de inactividad reales no han disminuido, sino solo sus temperaturas mientras está en el BIOS (que técnicamente no está inactivo).
fuente
Es posible que haya cambiado el control del ventilador de la CPU para que sea más inteligente al configurar la velocidad del ventilador, o tal vez el valor predeterminado sea una velocidad de ventilador inactiva más alta. "Mejorar la estabilidad del sistema" es una declaración muy amplia, pero la temperatura puede ser parte de eso, por lo que puede incluir cambios en la forma en que controla la velocidad del ventilador.
fuente
Los números de "temperatura" que está citando no provienen de un termómetro exacto, sino de un sensor térmico al que accede el BIOS, y luego convierte un número sin procesar en una "temperatura". Lo más probable es que las diferentes temperaturas relacionadas con cada versión de BIOS (especialmente un gran delta de 20 grados) se puedan atribuir a diferentes coeficientes y / o compensaciones utilizados en los cálculos.
Puedo iniciar dualmente Linux o WinXP en una de mis PC. El applet de temperatura en Linux informa constantemente una temperatura inactiva de 4 C grados menos que el applet de Windows. Linux no permite que la PC funcione mejor. Es solo que el applet de Linux usa un cálculo diferente del applet de Windows para calcular las temperaturas. De hecho, el applet de Linux permite al usuario aplicar ajustes al número de "temperatura" antes de que se muestre.
Dado que la CPU tiene un disipador térmico conectado más un ventilador, en reposo, la CPU podría estar un poco más fría que el sensor de temperatura del chasis. Esto supone que los cálculos de temperatura son razonablemente correctos tanto para la CPU como para los sensores del chasis.
fuente