[Kde-imaging] [Bug 182743] Bug: "advanced slide show" renders system unresponsive on large image collections

Andi Clemens andi.clemens at gmx.net
Sun Jul 19 00:40:20 CEST 2009


https://bugs.kde.org/show_bug.cgi?id=182743





--- Comment #8 from Andi Clemens <andi clemens gmx net>  2009-07-19 00:40:18 ---
I fixed some memory leaks (but they were not responsible for the slow
execution) and some other issues.
It should start a little bit faster, but still there are many strange things
going on:

1. Why does this plugin consume over 800MB RAM, just by loading? I have not
found an memory leak, so this must be a big misconception.

2. We seem to load the image infos all the time: when starting the plugin, when
updating the list, when calling the startSlideShow slot etc. Although we have a
sharedData object, we don't seem to use it properly. I guess data is duplicated
or even tripled.

3. When the plugin is started and you click in the imageslist, you don't get
the correct thumbnails.
Somehow the list is not completely loaded, so something must be active in the
background.

4. We still use a lot of Qt3Support classes in this plugin.

5. We check for valid files when we start the slideshow, this takes time again.
But why? I guess all files coming from the KIPI-Interface should be valid /
existent, so why check this? It slows down the start of the slideshow.

Well that's enough for today, I will continue tomorrow analyzing this pluging.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Kde-imaging mailing list