yacy_search_server/source/de/anomic/server
orbiter 1a9cfd8718 some performance hacks (CPU only, not IO)
this will cause better computation speed for single- and multi-core;
there are enhancements that will speed up old and slow machines as well
as multi-core CPUs. Indexing of surrogates has been speed up
from 4000 PPM to over 20000 PPM on a simple dual core office computer.
Since the enhancements are mostly in core routines, the hack should also
speed up search performance.

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6276 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-08-28 13:28:11 +00:00
..
serverAbstractBlockingThread.java serialized all logging using concurrency: 2009-06-15 21:19:54 +00:00
serverAbstractBusyThread.java serialized all logging using concurrency: 2009-06-15 21:19:54 +00:00
serverAbstractSwitch.java removed the indexing queue. This queue was superfluous since the introduction of the blocking queues last year, where documents are parsed, analysed and stored in the index with concurrency. 2009-07-17 13:59:21 +00:00
serverAbstractThread.java serialized all logging using concurrency: 2009-06-15 21:19:54 +00:00
serverAccessTracker.java fix for http://forum.yacy-websuche.de/viewtopic.php?p=15175#p15175 2009-05-26 15:03:50 +00:00
serverBlockingThread.java - added new monitoring servlet at 2008-12-19 15:26:01 +00:00
serverBusyThread.java - respecting httpdMaxBusySessions (refusing new connections if limit is hit) 2008-10-16 10:53:32 +00:00
serverCachedFileOutputStream.java moved logging partially to kelondro 2009-01-31 01:06:56 +00:00
serverCharBuffer.java * add class to handle keys and signatures 2009-03-02 13:29:50 +00:00
serverClassLoader.java moved logging partially to kelondro 2009-01-31 01:06:56 +00:00
serverCodings.java - added fast fingerprint computation for files (any). Will be used in new index dump method 2008-12-29 12:22:13 +00:00
serverCore.java removed the indexing queue. This queue was superfluous since the introduction of the blocking queues last year, where documents are parsed, analysed and stored in the index with concurrency. 2009-07-17 13:59:21 +00:00
serverCoreSocket.java added final where possible 2008-08-02 12:12:04 +00:00
serverDomains.java refactoring: 2009-07-19 20:37:44 +00:00
serverHandler.java - removed superfluous copyright statement 2008-07-20 17:14:51 +00:00
serverInstantBlockingThread.java code cleanup and code simplifcation 2009-06-30 22:20:55 +00:00
serverInstantBusyThread.java code cleanup and code simplifcation 2009-06-30 22:20:55 +00:00
serverObjects.java refactoring: 2009-07-19 20:37:44 +00:00
serverPlainSwitch.java removed the indexing queue. This queue was superfluous since the introduction of the blocking queues last year, where documents are parsed, analysed and stored in the index with concurrency. 2009-07-17 13:59:21 +00:00
serverProcessor.java serialized all logging using concurrency: 2009-06-15 21:19:54 +00:00
serverProcessorJob.java - refactoring of CrawlEntry and CrawlStacker 2008-12-17 22:53:06 +00:00
serverProfiling.java some performance hacks (CPU only, not IO) 2009-08-28 13:28:11 +00:00
serverSemaphore.java added final where possible 2008-08-02 12:12:04 +00:00
serverSwitch.java removed the indexing queue. This queue was superfluous since the introduction of the blocking queues last year, where documents are parsed, analysed and stored in the index with concurrency. 2009-07-17 13:59:21 +00:00
serverSwitchAbstractAction.java serialized all logging using concurrency: 2009-06-15 21:19:54 +00:00
serverSwitchAction.java serialized all logging using concurrency: 2009-06-15 21:19:54 +00:00
serverSystem.java serialized all logging using concurrency: 2009-06-15 21:19:54 +00:00
serverThread.java serialized all logging using concurrency: 2009-06-15 21:19:54 +00:00
servletProperties.java refactoring: 2009-07-19 20:37:44 +00:00