Default Cpu jump to high frequencies even when device is idle.

For some reason the cpu is jumping allot to 900+ mhz, and does not stay on 300mhz for more then 2 seconds.
I have installed android revolution hd 7 after doing a complete wipe, I'm using greenfy, freeze allot of bloatware, I don't have any wakelocks.but still the cpu is staying at high frequencies more than it had on my old galaxy s2.
Is there any way to Make the cpu behave more relaxed?
What could cause this strange behavior?

Sent from my HTC One_M8 using Tapatalk
MAIN: HTC ONE M8 , 4.4.3 Stock, S-OFF, ROOT
BACKUP: Samsung Galaxy S2 GT-I9100, NeatRom LITE, Philz Kernel