That's pretty much normal operation for Ryzen with Window10 and Linux now. The scheduler loads certain 'preferred' cores more, and the processor responds by boosting the preferred cores more than others until enough threads need processing. But by then, processing is getting so intense it's getting warm so it's pulling clocks back a little.
You can improve things a lot by enabling PBO and setting EDC/TDC/PPT to about 230, but there will always be some preferred cores getting more boost action under light/bursty process loads. Also better cooling on the CPU to improve how soon the CPU has to start pulling back clocks as it heats up. And do avoid manual overclocking with Ryzen 3000. That's the best way to hurt CPU performance more than help it.