[Digikam-devel] [Bug 182743] New: Bug: "advanced slide show" renders system unresponsive on large image collections

Robert Zeller robert.zeller at robert-zeller.org
Sun Feb 1 15:50:04 GMT 2009


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

           Summary: Bug: "advanced slide show" renders system unresponsive
                    on large image collections
           Product: digikam
           Version: 0.10.0-rc1
          Platform: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: robert.zeller at robert-zeller.org


Version:           0.10.0-rc1 (using 4.1.3 (KDE 4.1.3) "release 70.1",
KDE:KDE4:STABLE:Desktop / openSUSE_11.1)
Compiler:          gcc
OS:                Linux (i686) release 2.6.27.7-9-pae

I preferred "Advanced Slide Show" in previous versions of digikam because it
has nice transition effects in between images. Unfortunately this does not work
any more on albums with 50 or more images. digikam spawns numerous parallel 
threads "kio_file", "kio_thumbnail", "dbus-launch", which obviously try to
generate thumbnails of the images in parallel. After a little while, all my 2
GB of memory are exhausted and the system starts paging; which results in no
responsiveness at all on any click, or keyboard entry. The only way to stop the
numerous parallel processes is to power cycle the computer. To me it doesn't
make any sense  to start more than four of these parallel threads on a one cpu
system, because the cpu can only work on one thread at a time, the only sense
of these parallel threads is to overlap io-operations with compute operations.
I strongly suggest to limit the number of parallel threads to 4 when running
"Advances Slide Show".
Thanks,
Robert


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



More information about the Digikam-devel mailing list