hi,

On Mon, Jan 5, 2015 at 6:17 AM, Marc Cousin <cousinm...@gmail.com> wrote:

> I tried this. It works great here, and it's very nice not to have to
> recompute thumbnails a lot in a big collection.
>
> The highlight following the mouse when you hover the mouse pointer over
> images in the lighttable seems quite slow though, and gets worse as
> thumbnails get slower


get larger/smaller? what do you mean? while thumbnails are still being
created, or just the mere time to draw on screen?

what's your cpu, your screen resolution, and the size of the thumbnails
where exposure times seem to be the worst?

we can save some cycles by introducing one more even smaller level of
thumbnails, for very small images on screen.. if that is at all the case
you're talking about?

cheers,
 jo


> (and there are many of them at the same time on
> screen). This is already the case with the current cache, but is worse
> with the patch.
>
> Regards
>
> On 30/12/2014 22:03, johannes hanika wrote:
> > heya,
> >
> > we reworked the lighttable thumbnail cache:
> >
> > https://github.com/darktable-org/darktable/pull/803
> >
> > and would like to merge that soon. it's substantially different from the
> > current cache, in a couple of points:
> >
> > - it doesn't delete thumbnails, ever.
> > - it caches thumbnails out to disk, as jpg (similar location as before,
> > ~/.cache/darktable/*, but single files per thumbnail)
> >    this might cause problems on file systems with large block sizes,
> > we'll need to watch this..
> > - code is much simpler, makes thread debugging easier (find deadlocks
> etc)
> > - not limited to thumbnail size in config, will just naturally extend to
> > 4k screens in case you ever attach one to your laptop, for example. in
> > fact, the config option thumbnail_{width,height} got removed.
> >
> > browsing large collections should be a lot faster than current master,
> > memory requirements should be the same, but the disk cache now takes a
> > lot more memory (like ~4 gigabytes for a 20k image collection, if all
> > thumbnails are present).
> >
> > 32-bit systems are probably broken forever with this, at least i would
> > be surprised if they still worked.
> >
> > you can create all thumbnails offline, using
> >
> > darktable-cli --generate-cache --core --library /path/to/your/library.db
> >
> > let us know what you think.
> >
> > cheers,
> >   jo
> >
> >
> >
> >
> ------------------------------------------------------------------------------
> > Dive into the World of Parallel Programming! The Go Parallel Website,
> > sponsored by Intel and developed in partnership with Slashdot Media, is
> your
> > hub for all things parallel software development, from weekly thought
> > leadership blogs to news, videos, case studies, tutorials and more. Take
> a
> > look and join the conversation now. http://goparallel.sourceforge.net
> >
> >
> >
> > _______________________________________________
> > darktable-devel mailing list
> > darktable-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/darktable-devel
> >
>
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming! The Go Parallel Website,
> sponsored by Intel and developed in partnership with Slashdot Media, is
> your
> hub for all things parallel software development, from weekly thought
> leadership blogs to news, videos, case studies, tutorials and more. Take a
> look and join the conversation now. http://goparallel.sourceforge.net
> _______________________________________________
> darktable-devel mailing list
> darktable-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/darktable-devel
>
------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
darktable-devel mailing list
darktable-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-devel

Reply via email to