[Shotwell] shotwell with 100k pics: somewhere between quite fast and too slow
oliver
oliver at first.in-berlin.de
Sat Aug 13 01:44:19 UTC 2011
Hello,
I had now used shotwell 0.10.1
and imported about 130.000 picture files
(jpeg, 720 x 576 pixel, about 10k per file).
I have not looked at the time in detail, but it needed
"the whole day", roughly estimated about 12 hours or so.
Thats much too slow.
I will test how long the creation of the thumbnails
with convert and shell will need. I would assume it's
much faster.
When scrolling in the overview of the files,
here shotwell performs very good.
Thats much better than I had in mind that f-spot behaves.
But maybe thats because I compared f-spot when it has not
already built the thumbnails.
But somehow shotwell seems to be much faster in that point.
(I could compare with f-spot maybe, when the thumbs are all created.
But f-spot is on a different machine, so the comparison can only
be roughly).
When I click on one of the thumbnails, it needs long to open
the picture (about 4 or 5 seconds).
Here f-spot seems to be quicker.
When I want to close that picture and go back to the overview
with thumbnails it needs even longer: about 38 seconds.
Nothing that really could be accepted.
In f-spot I have about 30,000 pictures, in the shotwell test I used
about 100,000.
But I would assume f-spot will perform better at 100,000 pictures.
Somehow it seems there must be done some work to optimize here.
Either the OO-way is too much performance hungry, or the algorithms
and/or datastructures in use could be optimized.
Maybe the handling of the database.
When I have opened one picture, then using the next/previous-arrows,
this performs quite well.
But switching between overview and single picture and back from single
picture to overview is unacceptable slow.
Maybe this can give the developers a hint on what might be necessary to look at.
Some issues are quite fast and others are very slow.
For a program with version number much below 1.0
this might be no surprise that not anything is perfect.
But I hope these issues will be addressed.
Ciao,
Oliver
More information about the Shotwell-list
mailing list