Temperatura de la GPU
La tarjeta gráfica Nvidia tiene su propio procesador que se calienta al igual que el procesador principal de la CPU. Suelen tener disipador de calor y las gpus de alta potencia también tienen ventilador.
Es una buena idea controlar la temperatura de la GPU en su sistema de vez en cuando para asegurarse de que la unidad no se sobrecaliente y se mantenga en buen estado.
En Ubuntu, primero debe instalar los controladores de Nvidia. Eso instalará programas de utilidad adicionales que pueden monitorear y reportar varias estadísticas sobre la gpu.
configuración de nvidia
La "Configuración del servidor Nvidia X" es un programa de interfaz gráfica de usuario que informa detalles sobre la gpu. Puede encontrar la herramienta en el menú, después de instalar los controladores de nvidia. Para iniciar desde la línea de comandos, ejecute el comando nvidia-settings
Aquí hay una captura de pantalla.
El comando nvidia-settings también se puede usar para monitorear el uso de gpu.
$ nvidia-settings -q GPUUtilization Attribute 'GPUUtilization' (desktop:0[gpu:0]): graphics=27, memory=20, video=0, PCIe=0
Los gráficos =27 es el nivel de utilización de gpu. Para monitorear continuamente use el comando reloj
$ watch -n 1 nvidia-settings -q GPUUtilization
nvidia-smi
El comando nvidia-smi muestra la temperatura de la gpu. Ve a GPU> Configuración térmica para comprobar la temperatura.
$ nvidia-smi Sun Feb 19 18:44:33 2017 +------------------------------------------------------+ | NVIDIA-SMI 340.102 Driver Version: 340.102 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | |===============================+======================+======================| | 0 GeForce 210 Off | 0000:01:00.0 N/A | N/A | | N/A 62C P12 N/A / N/A | 233MiB / 1023MiB | N/A Default | +-------------------------------+----------------------+----------------------+ +-----------------------------------------------------------------------------+ | Compute processes: GPU Memory | | GPU PID Process name Usage | |=============================================================================| | 0 Not Supported | +-----------------------------------------------------------------------------+
Verifique la cifra de 64C en el cuadro del medio a la izquierda. El cuadro central muestra el uso de la memoria.
Puede monitorearlo continuamente con el comando de reloj -
watch -n 1 nvidia-smi
Comprueba qué procesos están usando la gpu
El siguiente comando se puede usar para verificar qué procesos están accediendo a la gpu -
ps f -o user,pgrp,pid,pcpu,pmem,start,time,command -p `lsof -n -w -t /dev/nvidia*`
Fuente
Monitor Térmico KDE Plasmoid
El plasmoide Kde llamado "Monitor térmico" se puede utilizar para monitorear sensores a través del sensor lm. Primero necesita instalar el paquete lm-sensors
sudo apt-get install lm-sensors
Luego instale el plasmoide KDE desde el cuadro de diálogo "Obtener nuevos widgets". Haga clic derecho en el escritorio y haga clic en Agregar nuevo widget y luego en Obtener nuevos widgets.
Coloque el widget en el escritorio y configure los sensores para mostrar.
Recalentamiento de la GPU
La mayoría de las GPU de bajo precio no tienen un ventilador de refrigeración y dependen únicamente del disipador de calor. Sin embargo, se calientan mucho según las aplicaciones que los utilicen.
Si su nvidia gpu muestra signos de sobrecalentamiento, considere agregar un ventilador de carcasa adicional a la carcasa de la computadora cerca de la unidad gpu para enfriarlo. Un ventilador que sopla aire en la GPU puede enfriarla a más de 15 C.