mirror of
https://github.com/yacy/yacy_search_server.git
synced 2024-09-19 00:01:41 +02:00
c079b18ee7
- added a analysis method that counts bytes that could be saved in case the new HandleMap can be applied in the most efficient way. Look for the log messages beginning with "HeapReader saturation": in most cases we could save about 30% RAM! - removed the old FlexTable database structure. It was not used any more. - removed memory statistics in PerformanceMemory about flex tables and node caches (node caches were used by Tree Tables, which are also not used any more) - add a stub for a steering of navigation functions. That should help to switch off naviagtion computation in cases where it is not demanded by a client git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6034 6c8d7289-2bf4-0310-a012-ef5d649a1542
72 lines
3.6 KiB
XML
72 lines
3.6 KiB
XML
<?xml version="1.0"?>
|
|
<PerformanceMemory>
|
|
|
|
<memoryAvailAfterStartup>#[memoryAvailAfterStartup]#</memoryAvailAfterStartup>
|
|
<memoryAvailAfterInitBGC>#[memoryAvailAfterInitBGC]#</memoryAvailAfterInitBGC>
|
|
<memoryAvailAfterInitAGC>#[memoryAvailAfterInitAGC]#</memoryAvailAfterInitAGC>
|
|
<memoryAvailNow>#[memoryAvailNow]#</memoryAvailNow>
|
|
|
|
<memoryTotalAfterStartup>#[memoryTotalAfterStartup]#</memoryTotalAfterStartup>
|
|
<memoryTotalAfterInitBGC>#[memoryTotalAfterInitBGC]#</memoryTotalAfterInitBGC>
|
|
<memoryTotalAfterInitAGC>#[memoryTotalAfterInitAGC]#</memoryTotalAfterInitAGC>
|
|
<memoryTotalNow>#[memoryTotalNow]#</memoryTotalNow>
|
|
|
|
<memoryFreeAfterStartup>#[memoryFreeAfterStartup]#</memoryFreeAfterStartup>
|
|
<memoryFreeAfterInitBGC>#[memoryFreeAfterInitBGC]#</memoryFreeAfterInitBGC>
|
|
<memoryFreeAfterInitAGC>#[memoryFreeAfterInitAGC]#</memoryFreeAfterInitAGC>
|
|
<memoryFreeNow>#[memoryFreeNow]#</memoryFreeNow>
|
|
|
|
<memoryUsedAfterStartup>#[memoryUsedAfterStartup]#</memoryUsedAfterStartup>
|
|
<memoryUsedAfterInitBGC>#[memoryUsedAfterInitBGC]#</memoryUsedAfterInitBGC>
|
|
<memoryUsedAfterInitAGC>#[memoryUsedAfterInitAGC]#</memoryUsedAfterInitAGC>
|
|
<memoryUsedNow>#[memoryUsedNow]#</memoryUsedNow>
|
|
|
|
<Xmx>#[Xmx]#</Xmx>
|
|
|
|
<EcoTable>
|
|
#{EcoList}#
|
|
<entry>
|
|
<tableIndexPath>#[tableIndexPath]#</tableIndexPath>
|
|
<tableSize>#[tableSize]#</tableSize>
|
|
<tableKeyChunkSize>#[tableKeyChunkSize]#</tableKeyChunkSize>
|
|
<tableKeyMem>#[tableKeyMem]#</tableKeyMem>
|
|
<tableValueChunkSize>#[tableValueChunkSize]#</tableValueChunkSize>
|
|
<tableValueMem>#[tableValueMem]#</tableValueMem>
|
|
</entry>
|
|
#{/EcoList}#
|
|
<EcoIndexTotalMem>#[EcoIndexTotalMem]#</EcoIndexTotalMem>
|
|
</EcoTable>
|
|
|
|
<ObjectReadCaches>
|
|
#{ObjectList}#
|
|
<entry>
|
|
<objectCachePath>#[objectCachePath]#</objectCachePath>
|
|
<objectHitChunkSize>#[objectHitChunkSize]#</objectHitChunkSize>
|
|
<objectHitCacheCount>#[objectHitCacheCount]#</objectHitCacheCount>
|
|
<objectHitCacheMem>#[objectHitCacheMem]#</objectHitCacheMem>
|
|
<objectHitCacheReadHit>#[objectHitCacheReadHit]#</objectHitCacheReadHit>
|
|
<objectHitCacheReadMiss>#[objectHitCacheReadMiss]#</objectHitCacheReadMiss>
|
|
<objectHitCacheWriteUnique>#[objectHitCacheWriteUnique]#</objectHitCacheWriteUnique>
|
|
<objectHitCacheWriteDouble>#[objectHitCacheWriteDouble]#</objectHitCacheWriteDouble>
|
|
<objectHitCacheDeletes>#[objectHitCacheDeletes]#</objectHitCacheDeletes>
|
|
<objectHitCacheFlushes>#[objectHitCacheFlushes]#</objectHitCacheFlushes>
|
|
<objectMissChunkSize>#[objectMissChunkSize]#</objectMissChunkSize>
|
|
<objectMissCacheCount>#[objectMissCacheCount]#</objectMissCacheCount>
|
|
<objectMissCacheMem>#[objectMissCacheMem]#</objectMissCacheMem>
|
|
<objectMissCacheReadHit>#[objectMissCacheReadHit]#</objectMissCacheReadHit>
|
|
<objectMissCacheReadMiss>#[objectMissCacheReadMiss]#</objectMissCacheReadMiss>
|
|
<objectMissCacheWriteUnique>#[objectMissCacheWriteUnique]#</objectMissCacheWriteUnique>
|
|
<objectMissCacheWriteDouble>#[objectMissCacheWriteDouble]#</objectMissCacheWriteDouble>
|
|
<objectMissCacheDeletes>#[objectMissCacheDeletes]#</objectMissCacheDeletes>
|
|
</entry>
|
|
#{/ObjectList}#
|
|
<objectHitCacheTotalMem>#[objectHitCacheTotalMem]#</objectHitCacheTotalMem>
|
|
<objectMissCacheTotalMem>#[objectMissCacheTotalMem]#</objectMissCacheTotalMem>
|
|
<objectCacheStopGrow>#[objectCacheStopGrow]#</objectCacheStopGrow>
|
|
<objectCacheStartShrink>#[objectCacheStartShrink]#</objectCacheStartShrink>
|
|
</ObjectReadCaches>
|
|
<DNSCache>#[namecache.hit]#</DNSCache>
|
|
<DNSNoCache>#[namecache.noCache]#</DNSNoCache>
|
|
<HashBlacklistedCache>#[blacklistcache.size]#</HashBlacklistedCache>
|
|
|
|
</PerformanceMemory> |