| Summary: | Task Manager slowly uses more CPU over time when idle. | ||
|---|---|---|---|
| Product: | [Unmaintained] plasma4 | Reporter: | Sean Wilson <SuseUX> |
| Component: | widget-taskbar | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | kdedevel |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | valgrind callgrind readout | ||
|
Description
Sean Wilson
2009-06-29 18:57:44 UTC
Created attachment 34916 [details]
valgrind callgrind readout
Not sure if this helps but I've attached a valgrind --tool=callgrind. My build is set to release mode unfortunately.
SVN commit 989185 by aseigo: be careful not to incur multiple signal/lot connections. please test to see if this solves the "creeping cpu usage problem" CCBUG:198315 M +21 -11 taskgroupitem.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=989185 A patched patch is available in: http://websvn.kde.org/?view=rev&revision=989218 I've just compiled kdelibs and kdebase from trunk and it seems to be better. However, it's still showing 1-2% CPU usage for the Task Manager from top in konsole. When I remove Task Manager it goes to 0%, so still something there. Just to add, switching plasma themes seems to make it worse, maybe something different but I thought I'd add mention that. SVN commit 989347 by aseigo: rest of the fixes for climbing cpu usage: duplicate timers. my plasma is now dead silent after many hours of usage. :) please test, however, to confirm. BUG:198315 M +50 -29 abstracttaskitem.cpp M +4 -11 abstracttaskitem.h M +33 -23 taskgroupitem.cpp M +2 -2 taskgroupitem.h M +2 -2 tasks.cpp M +1 -1 tasks.h M +4 -3 windowtaskitem.cpp M +1 -1 windowtaskitem.h WebSVN link: http://websvn.kde.org/?view=rev&revision=989347 |