Closed GoogleCodeExporter closed 9 years ago
Thanks for this report.
Actually, the high CPU usage has nothing to do with "Startup window" being
checked. But in looking into CPU usage, I found the actual sequence that causes
it:
1. Open the "VPN Details…" window
2. Click on "Info" to display the Info panel
3. Close the window by either Command-W or clicking the red close button
After step 2, CPU usage goes up (which is expected because of the overhead
associated with scrolling the credits)
However, after step 3, CPU usage remains high.
If, instead of closing the window, a different panel (for example,
"Appearance") is selected, the CPU usage goes back to normal (usually 0%).
The bug has been present since the scrolling credits were introduced.
Original comment by jkbull...@gmail.com
on 1 Aug 2011 at 10:54
Fixed in r1717.
Note that the Info panel uses a relatively high amount of CPU time when it is
being displayed; this because the credits are scrolling. Anyone with ideas to
reduce CPU usage but still keep the scrolling smooth is invited to make
suggestions. The scrolling code is in InfoView.m; most of the relevant code is
in the scrollCredits method.
Original comment by jkbull...@gmail.com
on 1 Aug 2011 at 12:29
Original issue reported on code.google.com by
enrico.t...@gmail.com
on 1 Aug 2011 at 7:38