CPU consumption due to UIBlockTester
Milian Wolff
mail at milianw.de
Wed Oct 27 18:36:59 UTC 2010
On Wednesday 27 October 2010 20:03:42 Christoph Bartoschek wrote:
> Hi,
>
> on my notebook kdevelop uses constantly 4-6% of cpu. The result is that the
> CPU never sleeps and my battery drains very quickly.
>
> The cause is that kdevelop wakes up every 30 milliseconds due to the
> UIBlockTester.
>
> My questions are:
>
> 1. Why is DEBUG_UI_LOCKUP defined in the released version. I would expect
> that the official release of kdevelop has such debugging stuff disabled.
>
> 2. Why is the interval only 30 miliseconds?
>
> 3. Why is the LOCKUP_INTERVAL divided by 10 in the UIBlockTester class.
> Shouldn't LOCKUP_INTERVAL directly be the the number of miliseconds used to
> sleep?
probably something david should answer to.
> Please undefine DEBUG_UI_LOCKUP for the released version and release a
> fixed kdevelop 4.1.1 as soon as possible.
Done in master, backported to 4.1 branch.
I just made this an optional debug switch at compile time (as it should have
been).
--
Milian Wolff
mail at milianw.de
http://milianw.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20101027/0daad817/attachment.sig>
More information about the KDevelop-devel
mailing list