Microblogging using 100% cpu

Marco Martin notmart at gmail.com
Wed Mar 11 15:57:03 CET 2009


On Wednesday 11 March 2009, Artur Souza (MoRpHeUz) wrote:
> Hey,
>
> > On Tuesday 10 March 2009, Aaron J. Seigo wrote:
> >> is this with Marco's "fix the layouting by moving to widgets" stuff in
> >> as well?
>
> yes =)
>
> >> and what we really need is to determine whether it's the engine or the
> >> widget.
>
> Ok, I'll try to pay attention to that...
>
> On Tue, Mar 10, 2009 at 4:54 PM, Marco Martin <notmart at gmail.com> wrote:
> > seems to still happen from time to time,
> > and when new tweets are downloaded, i kinda think it could be the engine
> > but it's just an impression
>
> Exactly Marco...It happens when tweets are downloaded and just spot
> like 10/15 kio_http process when it was really slow...

oookay, so probably is an orgy of jobs that downloads all the user images, so 
they should be cached and pay attention to not spawn more than 3/4 of them at 
a time

> Doing what Zack suggested with gdb, all I got was this backtrace....
>
> (gdb) bt
> #0  0xb60f601d in poll () from /lib/libc.so.6
> #1  0xb4aa2526 in ?? () from /usr/lib/libglib-2.0.so.0
> #2  0x0acd7530 in ?? ()
> #3  0x0000001a in ?? ()
> #4  0x000003e7 in ?? ()
> #5  0x0acd7530 in ?? ()
> #6  0x0000002d in ?? ()
> #7  0xb4b355f8 in ?? () from /usr/lib/libglib-2.0.so.0
> #8  0xb4b35620 in ?? () from /usr/lib/libglib-2.0.so.0
> #9  0xbf9b4d34 in ?? ()
> #10 0x00000001 in ?? ()
> #11 0x00000001 in ?? ()
> #12 0x09231498 in ?? ()
> #13 0x0acd7530 in ?? ()
> #14 0xb60f5fb0 in ?? () from /lib/libc.so.6
> #15 0xb6297a90 in ?? () from /lib/libpthread.so.0
> #16 0xb6296200 in ?? () from /lib/libpthread.so.0
> #17 0xb4ac67e2 in g_thread_self () from /usr/lib/libglib-2.0.so.0
> #18 0xb4aa2aae in g_main_context_iteration () from
> /usr/lib/libglib-2.0.so.0 #19 0xb644a015 in
> QEventDispatcherGlib::processEvents () from
> /usr/lib/libQtCore.so.4
> #20 0xb67daf73 in ?? () from /usr/lib/libQtGui.so.4
> #21 0xb64101a1 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
> #22 0xb64103c8 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
> #23 0xb6414313 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
> #24 0xb6717e05 in QApplication::exec () from /usr/lib/libQtGui.so.4
> #25 0xb8054bd8 in kdemain () from
> /usr/local/kde4/lib/libkdeinit4_plasma-desktop.so
> #26 0x080486f2 in _start ()
>
>
> Cheers




More information about the Plasma-devel mailing list