Hi. Recently I changed my PC case to Fractal Torrent so "Airflow galore" however I was surprised that my idle CPU temperatures not decreased at all and present as 41 degrees C. For a long time I thought that iCue is a reason for this. And changing case made me investigate the issue. It turned out that the reason for this is Displayfusion. With Displayfusion closed my idle cpu temperatures are 6 degrees lower, all other background programms has nothing to do with it (icue, sharex, audioswitcher, afterburner+rivatuner and even minimized browser) Both temperatures are fine and withing spec but still 6 degrees higher temperature is too high cost for mostly background application.
It seems that running app itself causes this behavior because disabling all triggers, taskbars, hooks, polling has no effect on it.
I don't seem to be really suffering of high CPU usage (I have 5900x) but DF still increases cpu usage on 12c 24t CPU by ~1% and drops C6 states ratio (cpu sleep states) by ~20-30%
It can be seen even in task manager:
With displayfusion fully closed all other background processes running normal:
With displayfusion launched all other background processes running normal:
This behavior persists with hooks disabled and polling disabled and even with taskbar on second monitor disabled. I highly suspect that these "spikes" when DF is launched are the reason of increasing heat from cpu because it seems to force it cores to exit and enter sleep states (c6 state).
I can't really see why it's like that with polling disabled because I mostly use it for taskbar on second monitor, icon profiles and some triggers (save/restore windows position on desktop lock, and some windows size and position on same spots when selection window) but as I said earlier even with these triggers disabled DF behavior is not changing.
I'm using latest beta version but same behavior can be seen on release version.
I doubt that anything can be done about it because it may be how the programm build and works but I would appreciate any info on how to maybe mitigate DF load on system and make it "lightier". In the end iCue managed to fix it's cpu usage and interfering with C6 sleep states problems.