[Tracker] New CVS



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/




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]