Hey guys,
Sorry I haven't been around for the last few days. I've just finished
a coding marathon fixing up some of the performance problems in
Ferret. If you don't know what I'm talking about there has been a
problem with Filters and Sorts on large indexes. Well, I think I've
fixed the problem.
Before:
[EMAIL PROTECTED]:~/workspace/exp_old/c $ slow_bench
sort_test
Took: 10410000 clocks in 10.410 seconds
rangeq_test
Took: 8110000 clocks in 8.110 seconds
After:
[EMAIL PROTECTED]:~/workspace/exp/c $ slow_bench
sort_test
Took: 120000 clocks in 0.120 seconds
rangeq_test
Took: 80000 clocks in 0.080 seconds
So as you can see, there is a significant difference (two orders of
magnitude). I'll get to answering my email now and I'll have a new gem
out soon after that.
Cheers,
Dave
_______________________________________________
Ferret-talk mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ferret-talk