Obtenha a temperatura da CPU no poky linux

1

Estou monitorando o desempenho de um dispositivo embarcado baseado em ARM que executa poky linux distro (do projeto Yocto) que contém o sistema de compilação OpenEmbedded. Eu preciso obter o tempo de temperatura da CPU e novamente. Sem ter que depender de programas de terceiros, existe uma maneira de obter a temperatura da CPU? Existe um arquivo de sistema que eu possa ler para obter essa informação?

    
por skrowten_hermit 01.04.2017 / 05:12

1 resposta

2

A maneira antiga de obter a temperatura da CPU foi em /proc a /proc/acpi/thermal_zone/ATF0/temperature , mas isso foi substituído.

A temperatura da CPU agora pode ser encontrada aqui: /sys/class/thermal/thermal_zone0/temp

Nota: As unidades são um milésimo de grau C. Então, 33500 = 33.5 C .

    
por 01.04.2017 / 09:35