On Tue, 2008-09-02 at 12:17 +0100, Martyn Russell wrote:
> Jamie McCracken wrote:
> > Finding more performance issues
> > 
> > on an up to date indexed home directory, the next restart of trackerd
> > checks every single file to see if its up to date - why?
> 
> Because we redesigned the whole code base and haven't finished
> optimising it yet.

fair enough


> 
> > trunk only checks directories (If a file in a directory is modified then
> > the directories mtime is also altered so no need to check every file)
> > hence startup is much faster.
> 
> We can do this. Can you guarantee that on EVERY file system type the
> parent directory mtime is updated when a file changes? I am not 100%
> sure this is the case.

on all major platforms yes (*nix and windows)


> 
> > This needs to be restored as the performance of indexer-split is
> > horrendous at startup
> 
> It isn't that bad.

it is for me - its in the order of 3x slower than trunk at startup 


jamie

_______________________________________________
tracker-list mailing list
tracker-list@gnome.org
http://mail.gnome.org/mailman/listinfo/tracker-list

Reply via email to