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