yacy_search_server/source/net/yacy/kelondro/order
orbiter 0d363a94d7 more performance hacks
this makes YaCy search results VERY fast for all verify=false search cases
and it enhances the search speed also for all other snippet-fetch cases.
With this change my peer performed 100 Queries Per Second (!!!) while doing 10 queries simultanously (!!!)
in an intranet index of 20000 URLs on my 16-core Mac

Check this yourself by doing:
cd bin
./searchtestmulti.sh
after finishing the run, divide 1000 by the given time per query (which is the qps for one thread)
and then multiply again by 10 (because 10 search threads has been started)

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7231 6c8d7289-2bf4-0310-a012-ef5d649a1542
2010-10-09 08:55:57 +00:00
..
AbstractOrder.java
Base64Order.java performance hacks 2010-04-28 08:38:57 +00:00
Bitfield.java
ByteOrder.java
CloneableIterator.java
CloneableMapIterator.java - removed the UPnP library sources from sbbi and added the jar library again. The library was included to get support for fedora releases, but after this time the fact that the sbbi cannot be part of fedora should be re-discussed. If this will still not be possible, then we may integrate the sbbi UPnP package using reflection. 2010-06-26 10:32:47 +00:00
Digest.java more performance hacks 2010-10-09 08:55:57 +00:00
MergeIterator.java
MicroDate.java
NaturalOrder.java
Order.java
RotateIterator.java
StackIterator.java
StringOrder.java