Ryzen CPU can sleep cores if they not in use, my 3600XT on windows is never at base clock, its often way slower. right now its running at 200mhz. It can go higher, it just doesn't have a need to right now.
2% CPU usage is pretty much idle, what speed does it get to if asked to do something?
Ryzen doesn't run cores unless there is a task to run, I have a 3600 and if i look at its individual core speeds in HWINFO, 5 logical cores are almost always below 100mhz.
T1 cores are the logical cores, T0 actually physically exist.
what is it measuring there? the core ratios or the core speeds themselves? how does it get 1 speed when you have 12 logical cores all doing different speeds?
I normally track the average speed as the others are constantly moving
it wouldn't be only time an OS can't tell what speed CPU is, WIndows has no clue what speed my 3600XT runs at, there are only 2 programs I know of that get it right. HWINFO above and Ryzen master. I am not sure about Ubuntu
this might work but it was for intel cpu -
https://unix.stackexchange.com/ques...e-correct-way-to-view-your-cpu-speed-on-linux
this as well -
http://manpages.ubuntu.com/manpages/bionic/man8/hwinfo.8.html (related -
https://www.unixmen.com/get-information-hardware-hwinfo-utility/)