[digikam] [Bug 329353] New: make slow processing better

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 329353] New: make slow processing better

julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=329353

            Bug ID: 329353
           Summary: make slow processing better
    Classification: Unclassified
           Product: digikam
           Version: 3.4.0
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [hidden email]
          Reporter: [hidden email]

On my netbook (or could be the same with large/big collections), on multiple
occasions, the processing could be very slow and the interfaces gives little
feedback to check if not crashed and make it more manageable, especially by
treating small files first and giving back interface/interactivity quickly. I
have time where initial scan takes hours and I can do nothing else...
Most of this stuff should either be default or advanced opion only/digikamrc
probably

- when scanning for thumbnails (initial scan, maintenance), option to skip or
delay at the end file bigger than X mb (default: 10MB?; if bigger, at first
start, check cpuinfo/meminfo and if small, offer to adjust or settings
checkbox)
- in preview/thumbs bar, if loading image take more than 3 sec,
infobubble/message "Loading <filename>"
- option to limit kio subprocess active at the same time: had time when
half-dozen kio_digikam* where fighting for my poor cpu... maybe a limit of one
or two per core, especially for Atom processor
- set process and subprocess to idle priority (cpu/nice and disk/ionice) when
minimized

Test up to 3.5 (lubuntu 13.10/kde 4.11.3 and before, macos 10.9).

Reproducible: Always

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 329353] make slow processing better

Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=329353

Christoph Feck <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |wishlist

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 329353] Make slow processing better

Gilles Caulier-4
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=329353

Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]
            Summary|make slow processing better |Make slow processing better

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 329353] Make slow processing better

bugzilla_noreply
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=329353

--- Comment #1 from [hidden email] ---
With 5.0.0 release, we drop KIOSlaves and use multithreading everywhere.

This file still valid using digiKam 5.0.0 ?

Gilles Caulier

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 329353] Make slow processing better

bugzilla_noreply
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=329353

--- Comment #2 from [hidden email] ---
What's about this file using digiKam AppImage bundle 5.4.0 pre release given at
this url :

https://drive.google.com/drive/folders/0BzeiVr-byqt5Y0tIRWVWelRJenM

Gilles Caulier

--
You are receiving this mail because:
You are the assignee for the bug.
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 329353] Make slow processing better

bugzilla_noreply
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=329353

--- Comment #3 from Mario Frank <[hidden email]> ---
Git commit 2f8ddd42ef62d7aea9e490cdb05ffcc644810c81 by Mario Frank.
Committed on 22/02/2017 at 15:05.
Pushed by mfrank into branch 'master'.

Merged the current state of the garbage collection branch which improves the
database cleanup stage of the maintenance
and improves the reactiveness of the maintenance overall. We ported the way
items are processed to a queue based method
that can use the CPUs more effectively and does not create thousands of
threads.
Related: bug 283062, bug 216895, bug 374225, bug 351658, bug 362023
FIXED-IN: 5.5.0

M  +17   -12   NEWS

https://commits.kde.org/digikam/2f8ddd42ef62d7aea9e490cdb05ffcc644810c81

--
You are receiving this mail because:
You are the assignee for the bug.
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 329353] Make slow processing better

bugzilla_noreply
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=329353

[hidden email] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|general                     |Usability

--
You are receiving this mail because:
You are the assignee for the bug.
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 329353] Make slow processing better

bugzilla_noreply
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=329353

[hidden email] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|Usability                   |Maintenance

--
You are receiving this mail because:
You are the assignee for the bug.