¿Cómo obtengo la temperatura de la CPU?
hardware
cpu
temperature
monitoring
sensors
vagabundo
fuente
fuente
Respuestas:
Instalar sensores lm
Después de la instalación, escriba lo siguiente en la terminal
También es posible que tengas que correr
Te hará algunas preguntas. Responda Sí para todos ellos. Finalmente para obtener el tipo de temperatura de su CPU
sensors
en su terminal.Salida:
Para ver la temperatura del HDD Instale hddtemp
Salida:
fuente
sensors
siempre muestra una temperatura de + 40.0 ° C.sudo service kmod start
lugar desudo service module-init-tools start
watch sensors
para ver los valores de temperatura que se actualizan cada segundo.yes yes | sensors-detect
Solución rápida de línea de comandos; muestra la temperatura en milisegundos Celsius (m ° C)
Applet
Si está buscando una versión de acceso más fácil, agregue un monitor de sensores de hardware al panel Gnome:
sudo apt-get install sensors-applet
- esto instalará el paquete de applet de sensoresHaga clic derecho en el panel, seleccione
Add to panel...
, luego seleccione esto:Ya terminaste Puede configurar qué sensores se muestran haciendo clic derecho en el applet y seleccionando
Preferences->Sensors
.fuente
/proc/acpi/thermal_zone/THRM/temperature
; de hecho no hay nada bajo/proc
nombretemperature
.cat /sys/class/thermal/thermal_zone0/temp
? ¿Puedes convertirlo a C / F? ... Parece que los primeros dos dígitos son los dos primeros dígitos que preceden al lugar decimal y los siguientes son los que siguen al lugar decimal para Celsius.Un buen indicador para monitorear la temperatura, las velocidades del ventilador y el voltaje es el psensor . Muestra la salida de todos los sensores, dibuja gráficos. También las salidas seleccionadas se pueden colocar en el panel indicador.
Se puede instalar desde los repositorios de Ubuntu escribiendo:
Se pueden instalar versiones más recientes de psensor desde ppa:
También puede dibujar gráficos cuando marca las casillas en la columna del gráfico:
Aquí hay alguna información con más fotos.
Otro enlace útil
En algunos casos, no se muestran todos los sensores. Entonces puedes correr
y responda "sí" a todas las preguntas. Pero no es seguro en algunos casos, pero nunca tuve ningún problema real con eso. Una forma más segura es tomar respuestas predeterminadas.
Algunos sensores adicionales pueden aparecer.
fuente
psensor
a veces usaré 30% de CPU, lo que elevará la temperatura.Temperatura sin aplicaciones de terceros.
Al momento de escribir, todas las respuestas implican el uso de utilidades de terceros. Si desea conocer la temperatura sin instalar nada, use:
Para ver a qué zonas se refieren las temperaturas al uso:
Las temperaturas se almacenan en grados Celsius con 3 decimales implícitos.
sed
se usa para "embellecer" la salida.La última temperatura se
x86_pkg_temp
informa a las54.0°C
. Para la CPU Skylake i7 6700HQ, utilicé esta temperatura para la pantalla Conky a continuación.Temperatura con Conky
Si no le importan las utilidades de terceros, me gusta usar Conky, un monitor de sistema liviano.
Comandos Conky
Dentro de conky, la variable del sistema que utilicé para monitorear una CPU Ivy Bridge es:
Para monitorear una CPU Skylake utilicé:
Pantalla Conky
La pantalla conky se ve así:
La temperatura comienza a 72 ° C con una sola CPU funcionando al 100% en modo turbo de 3200 MHz. Luego, el turbo se apaga y la temperatura cae de 10 ° C a 62 ° C con una velocidad no turbo de 2600 MHz. 10 segundos después, el turbo se vuelve a encender y las temperaturas vuelven a subir inmediatamente hasta 72 ° C.
Temperatura de control
Después de conocer su temperatura, probablemente quiera controlarla mejor.
tlp
funciona de maravilla para mantener el sistema bajo control. Funciona conthermald
Intel Powerclamp, batería frente a CA para alimentación por USB, etc. Aunque es altamente configurable, nunca he tenido que cambiar los ajustes de configuración para una experiencia agradable e inmediata. Antes de usarlo, tuve todo tipo de problemas con el sobrecalentamiento de una computadora portátil IvyBridge todo el tiempo. Lo tengo en mi nueva computadora portátil Skylake y los fanáticos NUNCA funcionan excepto cuando realizo la actualización de Ubuntu 16.04 LTS a 18.04.Puede obtener una descripción muy detallada con las instrucciones de instalación aquí: Evite el sobrecalentamiento de la CPU
fuente
.5
ocasionalmente aparece y sussed
revisiones lo manejarán muy bien.hardinfo es una herramienta muy útil para obtener toda la información del hardware.
Instalar información dura por
sudo apt-get install hardinfo
. Entonces puede obtener la temperatura por sensores.fuente
lm-sensors
!instale el paquete pequeño de acpi con este comando
Deberá presionar Y para confirmar por primera vez. Ahora para encontrar la temperatura, escriba este comando
fuente
lm-sensors
. ¿Podría explicar la diferencia entreacpi
ylm-sensors
?acpi -t
no genera nada. Es una opción válida, simplemente no funciona - Versión:acpi 1.7
.acpi -t
el sistema de CD en vivo grml para controlar la temperatura de cada matriz de un procesador Core i3.lm-sensors
no está preinstalado en grml y no puedo instalar otros paquetes allí. grml.orgXSensores
XSensors lee datos de la biblioteca libsensors con respecto al estado del hardware, como la temperatura, el voltaje y la velocidad del ventilador, y muestra la información en una lectura digital.
Abra la terminal y escriba:
Luego, detecte los sensores de hardware de su computadora abriendo el terminal y ejecutando el comando:
Luego se le harán muchas preguntas sobre qué hardware desea que detecte el programa. En general, es seguro y se recomienda aceptar las respuestas predeterminadas a todas las preguntas, a menos que sepa lo que está haciendo.
Xsensors vs. Psensor
XSensors y Psensor controlan la temperatura de la computadora y las velocidades del ventilador. La diferencia entre las dos aplicaciones está en el nivel de detalle de la información que se muestra y cómo se muestra la información.
XSensors muestra información un poco más específica que Psensor. Psensor es más pequeño y discreto que XSensors y se muestra en el escritorio como un pequeño icono de termómetro en el área de notificación en la esquina superior derecha del escritorio al lado del reloj. Puede hacer clic con el botón derecho en el icono del termómetro en cualquier momento para mostrar las temperaturas del hardware.
La configuración de Psensor para detectar el hardware de su computadora se realiza de la misma manera que los Xsensors, mediante la instalación de sensores lm para detectar los sensores de hardware de su computadora. Luego, detecte los sensores de hardware de su computadora ejecutando el comando:
y como con los Xsensors, acepte las respuestas predeterminadas a todas las preguntas.
En Ubuntu 16.04 y versiones posteriores, Psensor detecta automáticamente los sensores de hardware de su computadora sin ejecutar
sudo sensors-detect
fuente
Después de instalar los sensores lm:
correr:
puede ejecutar el siguiente comando para ver las temperaturas de hardware:
Además, el ventilador generalmente está controlado por BIOS.
fuente
En Raspberry Pi, puede recuperar la temperatura usando
vcgencmd
:Salida:
fuente
vcgencmd measure_temp
Para que lo sepan, no
sensors
se necesita nada de esta basura de instalación como . Solo haz unacpi -V
y BOOM, lo tienes todo. Ejemplo:MUCHO más fácil que instalar todo esto y kmod ... Solo haz acpi -V.
fuente
The program 'acpi' is currently not installed. You can install it by typing: sudo apt-get install acpi
sensors
proporciona la temperaturaacpi -V
, pero desafortunadamente no muestra nada al respecto.acpi -V
está roto para la computadora portátil Skylake, Ubuntu 16.04, acpi versión 1.7Este archivo contiene la temperatura de la CPU. Por lo tanto, puede crear un script con nombre
temp
y moverlo a/bin
continuación, en terminal entertemp
.Mi
temp
archivo se ve como ...mi respuesta es modificada de www.cyberciti.biz
fuente
Todo bash:
fuente
Si te gusta Python, puedes usarlo
psutil
.... hará el trabajo. Con un poco de codificación, puede obtener, por ejemplo, Temp vs CPU de su sistema.
Es conveniente actualizar
psutil
publicandosudo pip3 install psutil --upgrade
.fuente
sensors_temperatures
atributo, y no lo tengo en Python 3. Estoy usando Ubuntu 14.04. Entonces, ¿cómo lo consigo?sudo pip2 install psutil --upgrade
.sudo pip3 install psutil --upgrade
. ¿Podría agregar eso a su respuesta?computertemp es un applet simple que muestra la temperatura actual de su CPU + tiene algunas características adicionales como alarmas. Desafortunadamente no es posible (o al menos no sé cómo) cambiar su color de fondo, por lo que no se ve muy bien con el tema estándar de Ubuntu.
Se puede instalar de la misma manera que el applet de sensores descrito en la respuesta de evgeny .
computertemp no está disponible en los repositorios más nuevos de Ubuntu.
fuente
sudo apt-get install computertemp
da como resultado el error "No se puede localizar el paquete computertemp" ...printf '% d \ n' Convertirá el valor a entero en caso de que lo necesite como un número redondo
fuente
echo $(printf ..)
y no soloprintf '%d°\n' $(sensors | grep 'id 0:' | awk '{ print $4 }') 2>/dev/null
? ... O incluso simplementesensors 2>/dev/null | awk '/id 0:/{printf "%d°\n", $4}'
Si está utilizando Ubuntu con el entorno de escritorio MATE, puede usar el applet MATE Sensors:
Instala el paquete:
Y si tiene una tarjeta gráfica Nvidia, también puede instalar el
mate-sensors-applet-nvidia
paquete.Haga clic derecho en el panel MATE y haga clic en Agregar al panel y luego seleccione Hardware Sensors Monitor
Después de agregarlo, puede configurarlo haciendo clic derecho en cualquier sensor y seleccionando Preferencias
Aquí puede personalizar la lista de sensores: temperatura de CPU, placa base y GPU, voltajes principales (Vcore, 3.3V, 5V, 12V, etc.) y velocidades del ventilador. La lista completa depende del hardware (la imagen de arriba es para escritorio con tarjeta gráfica Nvidia).
El resultado se verá como
Por supuesto, puede mover este applet a la mejor ubicación.
fuente
Hay muchos lugares diferentes en los que puede encontrar la temperatura indicada en milímetros Finalmente encontré el mío aquí:
Aquí hay algunos otros lugares donde los usuarios han informado que han encontrado su temperatura.
Algunos de estos son solo enlaces simbólicos con los otros. Es posible que tenga que buscar cuidadosamente para encontrarlo
fuente
Para las CPU Intel Sólo puede utilizar
i7z
.Instalarlo :
Luego ejecútelo (tiene que ejecutarse con
sudo
):Ejemplo de salida (ver
Temp
columna - desplazarse hacia la derecha ...):fuente