even running a very simple JUCE program with just a few combo boxes will cause CPU usage when I’m not touching the computer. Depending on the JUCE application it’s between 0.2 and 0.6% on a recent MacBook Pro with 2+2 cores. Other OS X applications stay at 0% when idle.
I’ve used the xcode profiler which identifies MessageManager::runDispatchLoop() as the method that increasingly “wastes” CPU cycles (e.g. 100ms CPU time for a 4-minute test run)
The same JUCE applications on Windows use 0% CPU when idle.
I’m using JUCE 1.52.
Is this anything you’re aware of? Can you reproduce it? (this was originally reported by a concerned customer of mine)