Je trouve que 40°, c'est déjà assez chaud pour un processeur à 200MHz.
La fréquence minimum étant à 1,2GHz, tout ce qui est en dessous correspond à du "throttling", c'est-à-dire qu'il fonctionne à la fréquence minimum, mais par intermittence. Normalement il y a des traces, mais je ne vois rien dans le dmesg posté.
Qu'est-ce qu'il y a dans :
/sys/devices/system/cpu/cpu0/thermal_throttle/core_throttle_count
/sys/devices/system/cpu/cpu0/thermal_throttle/package_throttle_count
/sys/devices/system/cpu/intel_pstate/min_perf_pct
/sys/devices/system/cpu/intel_pstate/max_perf_pct
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
EDIT et aussi côté limite de puissance (RAPL) :
/sys/class/powercap/intel-rapl:0/constraint_0_name
/sys/class/powercap/intel-rapl:0/constraint_0_max_power_uw
/sys/class/powercap/intel-rapl:0/constraint_0_power_limit_uw
et pareil pour constraint_1 si elle existe
Ce n'est peut-être pas intel-rapl:0, à voir en fonction de name : "package-0" par exemple.
Dans mon cas j'ai :
- long_term, 130000000 (130W), 1000000000 (1000W, ça doit être parce que le CPU est overclocké)
- short_term, 0, 1000000000