4 votos

Temperatura de la CPU mediante sysctl

Estoy tratando de obtener la temperatura de la CPU desde el terminal utilizando sysctl .

Comando :

sysctl machdep.xcpm.cpu_thermal_level

Salida :

machdep.xcpm.cpu_thermal_level: 0

Pero la temperatura dada no es correcta(La temperatura original es: 51c).

¿Cómo se calcula la temperatura mediante sysctl ? A veces la temperatura es 0 .

¿Por qué la temperatura es incorrecta?

Gracias, señor.

2voto

cnd Puntos 56

Creo que es el estrangulamiento de la CPU, no la temperatura - ver aquí: -

¿Qué significa machdep.xcpm.cpu_thermal_level?

Esto muestra tus temps:-

sudo powermetrics --samplers smc

0 votos

Finalmente, después de 4 años un nuevo usuario respondió a esta pregunta.

0 votos

La respuesta funciona. La idea de que es CPU estrangulamiento parece cada vez menos probable, por lo que nosotros (y todos los demás en la web que he encontrado hasta ahora) todavía no saben lo que realmente significa ese número. Me he dado cuenta de que parece que aumenta al despertar la máquina del reposo...

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X