now i know what you are referring and , i have sad news.
“issue” you are referring is not an issue at all.
i didn’t had “issue” because i am multi-threading, so my cpu never goes 4GHz , in my case it stays around 2.0GHz max , temperature 69-70 Degree
eg run stress --cpu 12
if you run stress --cpu 1 , cpu will go 4GHz and instantly jump to 90 Deg, that will obviously trigger fan at full speed.
Sad news is, that is not an issue, that is EC trying to cool down hot cpu in combination of how Intel Turbo works.
in this cpu model only single core can go Turbo to 4G , normally loaded cpu should go not higher than 2G.
so sorry, this is not a BUG it’s a feature.
12 threads cpu speeds up to 2GHz
6 threads CPU speeds up to 2Ghz(no change it have 6 physical cores)
3 threads CPU speeds up to 2.7GHz
2 threads CPU speeds up to 3.1GHz
1 thread CPU speeds up to 4Ghz
More GHz == more power consumption == more heat