Okay have updated CVS with following:

1) now cache words before applying to qdbm - this means the most common 
words are saved til the end before being applied and thus prevents 
fragmentation of the file based hash table. Tracker should not get 
hugely slower when indexing loads of stuff.

2) By default we periodically fsync so data is saved to disk and this 
slows down tracker a bit so that your system should not be affected too 
much by tracker's presence.

Added --turbo (or -t) option which will turn off above fsync completeley 
if you want to index at warp speed. (recommend enlarging dirty write 
buffers)


3) We now use nice+19 so it will still use spare cpu cycles (and up to 
90% cpu if nothing else is using it) but will not affect other progs so 
you can watch a video, dvd (with read cache!) or play a cpu intensive 
game without noticing any significant interference from tracker.

4) have disabled email indexing as it needs more work to get correct 
emails and uris.

5) only thing left to do is GUI + a few dbus methods which I should get 
done tommorow night so expect a release then.

please test cvs and let me know of any problems, slowdowns or memory 
hogging when indexing


-- 
Mr Jamie McCracken
http://jamiemcc.livejournal.com/

_______________________________________________
tracker-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/tracker-list

Reply via email to