@Anonymous
The point is that indexing/searching is such a simple process that it should NEVER use anywhere near 99% of a single-core CPU, much less dual-core, and take as long as Beagle does to complete!!!
The only reason it uses 99% is because of shoddy programming.