Since the upgrade to v9 I have been getting CPU spikes where there is prolonged CPU utilization 85%-100%. Under 9.0 it would spike to 100% that I would have to kill DF and restart. I'm now on DF 9.1 Beta 1 and still see the spikes but they are not as prolonged.
@Keith: Typically its occurring at least once a day - seems to occur the most when display resolution changes (e.g. undocking or docking my laptop). This didn't occur at all with DF8.
No resolution/Aero changes. Laptop was docked whole time and I was just running standard Office 2016 apps mainly. I noticed the slow down when I came to make a VoIP call using Cisco Jabber as DTMF tones were getting delayed and then noticed CPU usage spike.
Interestingly though when I killed the DF process and restarted it, DF started consuming 70-80% CPU again so had to kill it again. On the 3rd attempt it was ok.
Is that something I can turn off when the issue occurs? I assume not as DF is pretty unresponsive when the issue occurs.
The problem is this issue doesn't occur very frequently so I'd have to turn off those key features indefinitely which sort of defeats the purpose of using DF. Is there another approach I can take - e.g. next level of logging, perhaps? Thanks.
You can try setting key combinations on the "Toggle Multi-Monitor Taskbars" and "Toggle TitleBar Buttons" functions (Settings > Functions) and see if those will disable them when it occurs. If not, can you try enabling L2 logging and send a new log?
Thanks! Unfortunately the log doesn't show anything relevant. However, we do have a couple of thoughts on this. They will take some time to investigate, but we'll definitely post an update when we think we've gotten this sorted out.
A backup wouldn't be a terrible idea, but no need to uninstall first. Just run the 8.1.2 installer and it will overwrite the program files while keeping your settings intact.
I have some hopefully very good news! I was finally able to reproduce the runaway CPU consistently here, and we're 99.99999% sure that we've gotten it fixed up. We released 9.3 this morning, but then found and fixed the CPU bug, so we've reposted it as DisplayFusionSetup-9.3c.exe. If you've already updated to 9.3, could you re-download it from our website and install it? Double-check that the setup file downloads as DisplayFusionSetup-9.3c.exe.