There was a old problem with Debian (arm) and cpufreq. In general terms, it can be described as the inability to work correctly with the kernel and display the correct information. Programs working with the “hardware” are always specific and prone to errors, this is understandable - computer hardware is different. It is reported that now the kernel works with cpufreq, the problem was somehow solved, but I believe that the program still has “bugs” (or hallucinations).
The accompanying package program also remained without support https://bugs.debian.org/cgi-bin/bugrepo ... bug=933159
Try to see the information cpufreq-info
- my output tells me the following.
hardware limits: 300 MHz - 1.50 GHz
available frequency steps: 300 MHz, 1.50 GHz
current CPU frequency is 300 MHz.
cpufreq stats: 300 MHz:23.50%, 1.50 GHz:76.50% (10828)
As you can see, Raspberry works mainly at a frequency of 1.50 GHz (76.50% of the time)
current CPU indicates a frequency of 300 MHz (frequency at this moment)
PS I changed config.txt to a minimum frequency of 300 MHz to see if there will be a decrease in current consumption and a decrease in temperature.