Le dimanche 23 septembre 2007 à 14:12 +0100, jamie a écrit :
> Hi All,
> 
> the next version of tracker is sitting in svn (there are still a few bug
> fixes to apply but should be stable for the most part)
> 
> this version implements index merging which dramatically improves speed
> and scalability of indexing (as well as eliminating fragmentation and
> disk IO issues0. 250 MB of linux kernel source was indexed in less than
> 8 minutes so it should index large amounts in very short time)
> 
> because of that there are some major changes in the way things ar e
> handled so it really needs a lot of thorough testing before release
> 
> we use by default a 16MB word cache as each flush produces a separate
> mini-index which are later all merged together to form the main index.
> Search results will only be available after the first flush and no new
> search results will be added from subsequent flushes until merging is
> complete
> 
> so please can you test the following:
> 
> 1) index as normal (no need to use --reindex - it should reindex itself
> auotmatically)

My previous experience with trackerd going around 180Mo tends to say
that there could be a problem there... More testing needed.

> 2) keep an eye on memory usage - there may be a few leaks but it should
> plateau around 30mb

It is more 50Mo or something... Did you introduce Mono, Java or Python
somewhere in trackerd?  ;-)

> 3) after index test makking changes to files and moving stuff around

I moved ~440Mo of code sources/html from one directory to another and
trackerd stayed stuck with CPU 100% several seconds (I had to kill
it...).

> 4) do source checkouts so that lots of files are overwritten in one go
> and pay attention to speed/slowdown of system

It seems to be better than before but I still have emacs freezing
sometimes when I want to save a file.

> 5) create lots of new files and make sure its fast and new results show
> up

New files are not shown very fast...

> 
> pls also run with -f in gdb ss thta you can get me backtraces for
> non-crash errors (as well as crashed ones!)
> 
> 
> if all goes well I will release tomorrow...

I think we should not!



Laurent.

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

Attachment: signature.asc
Description: Ceci est une partie de message numériquement signée

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

Reply via email to