Las temperaturas de la CPU alcanzan los 90+ *C mientras se compila OpenCV

Las temperaturas de la CPU alcanzan los 90+ *C mientras se compila OpenCV

Entonces compré una estación de trabajo usada específicamente una Lenovo D20.

Su configuración es:

2x Xeon X5670 (velocidad original y enfriador)

16 GB ECC registrado (4x 4 GB)

Disco duro VelociRaptor de 300 GB y 10.000 RPM

Nvidia Quadro 600

Ubuntu 16.04.1 LTS

Mientras compilaba OpenCV desde la fuente, vi que las temperaturas de la CPU de varios núcleos alcanzaban muy por encima de 90* C. ¿Cuál podría ser el problema? Todas las demás temperaturas fueron algo normales, alrededor de 45 - 60 *C. Solo las temperaturas centrales solían llegar tan altas y luego, después de permanecer allí durante, digamos, 4 -5 minutos, caían a 50 - 60 *C. Después de eso subieron y bajaron nuevamente, hasta que terminó la compilación.

Estaba midiendo temperaturas usando psensor

Respuesta1

Paso 1:

Elimina el polvo de tu computadora, especialmente de los ventiladores y el refrigerador de la CPU. Si su computadora es más antigua, es posible que sea necesario volver a aplicar pasta térmica en la CPU.

Paso 2:

Yo instalaría thermald...

  • sudo apt-obtener actualización

  • sudo apt-get instalar termald

Thermaldtenía errores en las primeras versiones de 16.04. Actualice a 16.04.2 y debería estar bien.

Thermaldviene con un archivo de configuración predeterminado /etc/thermald/thermal-conf.xmlque controlará la mayoría de las computadoras, pero es posible que deba personalizarse para algunas computadoras. Consulte man thermal-conf.xmlpara obtener algunos detalles y ejemplos. Una vez que haya modificado el archivo de configuración, deténgalo thermaldy reinícielo:

sudo service thermald restart

Después de instalar Thermald, detenía el thermaldproceso y lo ejecutaba manualmente para sudo thermald --no-daemonobservar sus acciones en tiempo real. Esta información en tiempo real se puede utilizar para crear su propio archivo Thermal-conf.xml personalizado. Consulte man thermaldpara obtener más información.

sudo service thermald stop
sudo thermald --no-daemon --loglevel=debug

Puede buscar thermaldaquí en Ask Ubuntu para ver qué respuestas anteriores hay.

Una buena referencia inicial está enhttps://wiki.ubuntu.com/Kernel/PowerManagement/ThermalIssues

información relacionada