CPU usage spiking randomly every 30sec to 2 minutes even in title screen

Well the thing is when the spike occurs the core jumps up in clock speed, which makes the core jump up in temperature.

I have monitored my CPU when the spike is happening, basicly the voltage of the cpu sits around idle and then suddenly it spikes to max voltage, very violent behaviour of my ryzen 5 5600x. The CPU usage is ingame around 5% then the cpu suddenly goes up to 30% and stays there for like 5 seconds.

I don’t know why wow is suddely using so much cpu every 2 minutes, 30% then back to the usual 5%. it’s really annoying.

I found a similar thread here: High CPU usage randomly