summaryrefslogtreecommitdiff
path: root/htroot/PerformanceMemory_p.html
AgeCommit message (Collapse)Author
2020-12-12updated solr 6.6.6 -> 7.7.3Michael Peter Christen
dropped GSA support (GSA API is still in YaCy Grid) The 6.6.6 solr index works without migration also with 7.7.3
2020-11-22showing MB instead of KB in PerformanceMemoryMichael Peter Christen
2017-06-20Cleaned up memory usage page HTMLluccioman
- fixed validation errors - removed deprecated attributes - improved accessibility with richer table semantics (headers and caption elements) and language declaration
2015-12-14CachedSolrConnector was replaced by ConcurrentUpdateSolrConnector yearssixcooler
ago - time to let it go Commented out unused table of cache-objects
2014-03-31replacing direct html table cellspacing with css set-up for cellspacingMichael Peter Christen
2014-02-26fix for switching 'simulate short memory status' and 'Memory Strategy'sixcooler
thx Thomas
2014-02-07enrichment of PerformanceMemory display of SolrInfoMBean tableMichael Peter Christen
2014-02-07added statistic information for solr resources in PerformanceMemoryMichael Peter Christen
2013-12-04- performance graph does not shop peer ping in memory monitor any moreMichael Peter Christen
- after a forced GC, the PerformanceMemory view switches to automatic update by default
2013-05-02fix for PerformanceMemory showing UNRESOLVED_PATTERN by removingsixcooler
solr-cache-stuff, which is not available anymore
2012-09-06statistics for solr-cachesixcooler
2011-09-14moved the log, memory, processes and the messages into a new computation ↵orbiter
monitor main menu item git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7951 6c8d7289-2bf4-0310-a012-ef5d649a1542
2011-08-22Implementation of strategies for controlling memory resources.sixcooler
You can toggle between previous (standard) and new (generation) strategy at PerformanceMemory_p.html. The generation memory strategy is implemented with the objective of running more robust but with the cost of early stopping some tasks (eg. dht) while running low on memory. This new strategy does respect the generational way a heap is organized on most used jvms. These changes run fine on my 3 peers for weeks now, but as I'm human, I may fail. Please be carefull using generation memory strategy and report errors by naming OS, jvm and java_args. git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7886 6c8d7289-2bf4-0310-a012-ef5d649a1542
2011-08-17- added a short memory status simulation modeorbiter
- added a button in PerformanceMemory_p.html to set the simulated short memory status - bugfix: added a missing lowercase in KeyList - better concurrency in loader dispatcher git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7883 6c8d7289-2bf4-0310-a012-ef5d649a1542
2011-06-24added more info to DNS cache in /PerformanceMemory_p.htmlorbiter
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7798 6c8d7289-2bf4-0310-a012-ef5d649a1542
2011-06-15display cache hit/miss values in correct columnlotus
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7781 6c8d7289-2bf4-0310-a012-ef5d649a1542
2010-09-02changed way of storage for search requests:orbiter
- the search request cache can now get as large as 1000 entries - if more entries arrive, unused are deleted - the elements may stay in the cache up to 10 minutes and longer if they are used - the elements are deleted earlier that 10 minutes if the memory gets low This commit was mainly done for metager-feeding peers that have a query load of 50000 queries each day. Also added: - a monitor for cache hit/cache miss in PerformanceMemory_p.html (see at bottom of page) git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7093 6c8d7289-2bf4-0310-a012-ef5d649a1542
2010-08-03- enhanced concurrency in database index access for multicoreorbiter
- added statistics about database index caches in PerformanceMemory_p.html - adoped many classes to use the new statistics - added missing close statements git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7018 6c8d7289-2bf4-0310-a012-ef5d649a1542
2010-07-25ConfigUpdate_p.html and ConfigUpdate_p.java: Added check for downloaded ↵mikeworks
releases and disabled buttons in case no new releases available de.lng: Updated German translation for additional String in ConfigUpdate_p.html XHTML 1.0 Strict fixes for all the other .html files yacy/ui/css/yacyui-portalsearch.css: added .hidden class that was removed from ConfigProperties_p.html Switchboard.java: Added URL for thread Remote Crawl Job and set URL for Remote Crawl URL Loader to null to fix empty href="" git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6996 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-06-28- After the removal of the Tree class some code simplifications are ↵orbiter
possible. This affects mostly the Records class, which can be refactored and the result of the refactoring results in a reduced number of classes. - The EcoTable was renamed to Table. git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6151 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-06-07- refactoring of IntegerHandleIndex and LongHandleIndex: both classes had ↵orbiter
been merged into the new HandleMap class, which handles (key<byte[]>,n-byte-long) pairs with arbitraty key and value length. This will be useful to get a memory-enhanced/minimized database table indexing. - 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
2008-12-03added basic performance pagelotus
other performance settings can be found on advanced settings git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5375 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-10-09- option enableSimpleConfig can disable hidden tableslotus
- corrected some Xmx values - friendlier welcome message format git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5259 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-07-27* marked some text as labels for checkboxesf1ori
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5022 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-07-27hide memory tables by defaultlotus
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5020 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-02-09fixed more XHTML strict errors lulabad
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4467 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-01-26added auto reload graph option by Lotusapfelmaennchen
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4407 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-01-20interface enhancements for eco records memory statisticsorbiter
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4348 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-01-17activated new kelondroEcoTable file structure.orbiter
This data structure replaces almost all files in the PLASMA directory also the collection.index and the LURL-db will be created as Eco-DB, if it does not exist before existing Flex-databases will be used as they are (the is no data lost) If you want to force the creation of a Eco-collection.index, simply delete the old index. The Eco file system will only be used if there is enough memory. The collection.index RAM limit is 200MB, if you have less, a flex-Table is createt. git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4340 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-12-04changed method of profilingorbiter
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4248 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-11-30PerformanceMemory_p now does a automatic update of memory graph every secondorbiter
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4242 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-11-30added memory graph picture to PerformanceMemory_p.htmlorbiter
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4241 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-09-09fix for missing object miss-cache flush value:orbiter
the value is alway zero because there is no miss-cache flush see http://forum.yacy-websuche.de/viewtopic.php?f=6&t=288 git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4083 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-07-10- re-sructuring of configuration menusorbiter
- added new system update configuration page - moved system update from status page to system udate page - moved shutdown and restart from status page to main menu - added new configuration properties to yacy.init (not yet actively used) - added some methods to handle new automatic update process git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3958 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-05-06fix for wrong memory displayorbiter
see http://www.yacy-forum.de/viewtopic.php?p=35239#35239 git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3673 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-04-19fix for http://www.yacy-forum.de/viewtopic.php?p=34484#34484orbiter
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3581 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-03-08- better OOM protectionorbiter
- better memory allocation for FlexTable indexes - splitting between static index and dynamic index (only the dynamic part must grow) - to enable a merge-iteration of new splittet index, a huge number of classes needed to be adopted for new iterator classes - added new iterator classes that support cloneable iterators - adopted all iterator classes to implement cloneable itarators git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3453 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-03-07fix for dl/fieldset problem in Safariorbiter
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3444 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-03-07- workaround for safari bug with definition lists inside fieldsets in ↵orbiter
ConfigBasic - alternative can be seen in PerformanceMemory, where a dl is simulated with a table layout git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3442 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-03-07- minor bugfixes for url-fetcher & http://www.yacy-forum.de/viewtopic.php?t=3646karlchenofhell
- PerformanceMemory_p.html is valid XHTML again git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3440 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-03-06redesigned ram organization for database cachesorbiter
- each cache can now allocate as much memory as is available - no more fixed limits - replaced old performance memory monitor by new one - added supervision methods as static functions into the classes that provide cache functionality - steering of ram allocation is done with two simple limits that are ram availability-relative git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3434 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-02-05*) Part II of last commit. Note to myself: check svn commandline syntax :-(low012
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3339 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-01-05- escaped urls in IndexMonitorkarlchenofhell
- use <label>s in Performance-pages - <form accept-charset="ascii">-workaround for utf-8-problems in webforms - fixed some xhtml problems in yacysearch.html git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3170 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-01-05*) less confusing memory-tableauron_x
*) fixed partly wrong build.xml git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3166 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-10-18- now the fix http://www.yacy-forum.de/viewtopic.php?t=2974 workskarlchenofhell
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2796 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-10-17 - reverted last change partly, can't handle the template systemkarlchenofhell
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2793 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-10-17- fix for http://www.yacy-forum.de/viewtopic.php?t=2974 (no cache-sizes for ↵karlchenofhell
new db) git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2792 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-09-11New XHTML-template for a large part of the frontend, for details see ↵michitux
http://yacy-websuche.de/wiki/index.php/Dev:XHTML If you don't use the default skin, the style will be broken or at least not complete. YaCy now has two css-files: base.css in htroot/env and the skin. In base.css the layout and black/white text-formating-rules are defined. Colors are only defined in the skin. The skin is now very easy to read and to change. If you want to make more changes than the colors you see in the default-skin, feel free to use the full power of css, but you are warned: The code is still not ready and may change, but we try to avoid changes which affect anything in the default-style. Translation will be broken too because the language-files contain HTML-Code which has changed. git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2547 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-08-20fixed memory calculation in performanceMemory web pageorbiter
fixed also maximum cache size computation git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2429 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-08-19better memory control:orbiter
- added memory monitor for preNURL-db in performanceMemory - changed default memory assignments git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2427 6c8d7289-2bf4-0310-a012-ef5d649a1542