Is it bad to have the CPU governor disabled?

I'm using a Ryzen CPU that I overclocked. This disables AMD Cool n Quiet which in turn disables pstates (I guess) and thus there's no CPU governor. I tried reenabling Cool n Quiet along with the OC, but this causes heavy stutter in games.

I guess it's not harmful since I'm running this OC for a year now (and even longer in Windows (but no idea how this stuff is handled there) prior to switching this Desktop to Linux, too) and nothing happened.

The CPU still changes frequencies and clocks up and down depending on the load, so I guess the CPU itself takes over? Though I'm still curious whether it's a bad idea to not have a governor running?

Posted Jan 8, 2021, 1:12 PM UTC

19
DropaLog•

there's no CPU governor ... The CPU still changes frequencies and clocks up

Usually there are, try "cpupower frequency-info" to see which ones are available/which one is active; "cpupower frequency-set --governor [governor_name]" lets you choose between them (might have to install cpupower).

0
postrapOP•

There probably is, but not the one you can see with cpupower:

no or unknown cpufreq driver is active on this CPU

available cpufreq governors: Not Available

current CPU frequency: Unable to call hardware

current CPU frequency: Unable to call to kernel

and cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors gives no such file or directory

1
DropaLog•

I got nothing :( What distro?

P.S. what does does

watch -n.5 "cat /proc/cpuinfo | grep \"^[c]pu MHz\"

show?

P.P.S. works on every box I tried

1
postrapOP•

I'm using Arch. It should be the case with any other distro, too.

I found some other threads of people having the same issue. Apparently disabled Cool n Quiet it disables all the p and c states. But I can't find any information if this is in any way bad, but I kinda doubt it.

Your command didn't work but I used

watch -n 0 grep "cpu MHz" /proc/cpuinfo

and it shows the CPU freq going up and down just fine or staying at the maximum when I'm compiling something for example.

Re: Your P.P.S: Yeah it does work for me, too. But that's when I enable Cool n Quiet (The AMD Speed Step equivalent). Although this with the OC makes game stutter like crazy.

1
DropaLog•

freq going up and down [with locked base freq]

At least with Intel, cores could still "turbo" (go above base clock).

Although this with the OC makes game stutter like crazy.

On which governor? All but "performance makes e.g. DAWs spew xruns while the cores are barely ticking over. "performance" governor doesn't lock the cores at max BTW, they still bounce in a range. What's the lowest clock you're getting?

I'm using Arch BTW

You're on your own.

2
[deleted]•

[deleted]

-3
mm3100•

People like to tinker with their devices sometimes, it might not just be for performance but for fun as well.

4
postrapOP•

I guess you had a bad day or something, so I'll just ignore the attitude and snarky comment.

The tinkering didn't take long. All I did was set the CPU frequency multiplier and bump up the voltage a bit and then checked if it's stable. I got 10% more frames in games. Runs for 3+ years now.

0