Look into tuned (and tuned-adm), it may help with configuring your system with the above in mind (this is what I make use of and installed cpupower in my case);On my local ryzen machine I set the min clock to base clock speed as I been fighting kvm kernel module pagefaults that occurred on low or idle loads. Disabling all c-states kept power draw too high, so did this instead.
Using the tool interestingly performance is better at schedutil vs performance, it seems to turbo up quicker. But I expect schedutil without the min speed held high might take longer to ramp out of idle clocks hence the experience on here.
apt install tuned tuned-utils tuned-utils-systemtap -y
Redhat doc: TUNED-ADM | https://blog.eldernode.com/performance-tuning-and-optimize-debian/