yacy_search_server/source/de/anomic/server
orbiter 1488769e1f cleanup of unmaintained and outdated performance methods:
removed object pools in httpc. Object pooling is not recommended,
if the creation of the object is not time-intensive. Object pools are only useful,
if there is much computation necessary to create some basic data that is stored
in the object pool and can be re-used. This does not apply to object pools in YaCy.
Object pooling of client sessions would make sense if they would allow re-use of
living connections to other yacy clients. But every connection is closed after usage
of an object in the client pool, therefore the YaCy server client objects are not such
that hold hardware/network-allocated entities.
See:
http://www.javaperformancetuning.com/news/qotm033.shtml
http://java.sun.com/docs/hotspot/HotSpotFAQ.html#gc_pooling
http://docs.sun.com/source/816-7159-10/pt_chap5.html
http://www.microjava.com/articles/techtalk/recylcle2


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4106 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-09-23 20:49:52 +00:00
..
logging *) Logging GUI handler: line-size is now set to max-size if max-size was exceeded 2007-06-02 21:23:32 +00:00
portForwarding
serverAbstractSwitch.java synchronization of access tracker to avoid java-internal loop in TreeMap during shutdown 2007-07-31 10:42:11 +00:00
serverAbstractThread.java - fixed charset problem in ConfigProfil_p.html (use accept-charset="UTF-8" in forms) 2007-06-05 11:37:19 +00:00
serverByteBuffer.java fixed bug with decompression of index abstracts 2007-07-15 12:39:16 +00:00
serverCachedFileOutputStream.java - plasmaParserDocument can process subdocuments now (other archive-parsers may want to use this method) 2007-05-18 23:13:44 +00:00
serverCharBuffer.java - documentaton changes (removed old forum links) 2007-07-19 15:32:10 +00:00
serverClassLoader.java *) changes required for the uploaderWrapper 2007-04-28 16:04:37 +00:00
serverCodings.java fix for http://www.yacy-forum.de/viewtopic.php?p=32631#32631 2007-03-07 08:54:07 +00:00
serverCore.java cleanup of unmaintained and outdated performance methods: 2007-09-23 20:49:52 +00:00
serverCoreSocket.java *) Bugfix for ArrayIndexOutOfBoundsException during SSL detection 2006-11-30 06:38:53 +00:00
serverDate.java - fixed problem with yacyVersion and own version generation 2007-07-16 23:47:21 +00:00
serverDomains.java joined anomic.net.URL, plasmaURL and url hash computation: 2007-09-05 09:01:35 +00:00
serverFileUtils.java cleanup of unmaintained and outdated performance methods: 2007-09-23 20:49:52 +00:00
serverHandler.java
serverInstantThread.java made the plasmaHTCache static (there is only one internet, so we need only one cache) 2007-08-15 21:31:31 +00:00
serverMemory.java - 2 small changes in documentation 2007-06-17 19:32:38 +00:00
serverObjects.java fixed encoding bug made in SVN 3993 2007-07-23 00:50:57 +00:00
serverPlainSwitch.java changed release strategy: 2007-06-16 14:11:52 +00:00
serverSemaphore.java
serverSwitch.java added network definition for different YaCy networks 2007-06-22 14:29:14 +00:00
serverSwitchAbstractAction.java
serverSwitchAction.java
serverSystem.java *) Better Bourne-Shell (OpenSolaris) compatibility, update and restart really work now. As the Bourne-Shell is the grandfather of most modern shells, it should also work with Linux (tested with Mandriva, works) and OSX (Please test!). 2007-08-20 21:52:52 +00:00
serverThread.java added speed-buttons for easy performance setting 2007-03-12 16:24:28 +00:00
servletProperties.java added new yacy protocol for mass url-pull for better remote crawling distribution 2007-08-22 00:59:05 +00:00