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.

> 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.

> This needs to be restored as the performance of indexer-split is
> horrendous at startup

It isn't that bad.

> ps same with summary files - only need to check if mtime is differs in
> tracker's database

OK.

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

Reply via email to