Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>Here's a list of resources I had noted down. Some of these explain how the heap/garbage collection works and some have details on how to configure everything.</p> <p>IBM</p> <ul> <li><a href="http://publib.boulder.ibm.com/infocenter/javasdk/v1r4m2/index.jsp?topic=%2Fcom.ibm.java.doc.diagnostics.142%2Fhtml%2Fhowdoesgcwork.html" rel="nofollow noreferrer">How does garbage collection work?</a></li> <li><a href="http://publib.boulder.ibm.com/infocenter/javasdk/v5r0/topic/com.ibm.java.doc.diagnostics.50/diag/understanding/mm_gc.html" rel="nofollow noreferrer">Detailed description of garbage collection</a></li> <li><a href="http://publib.boulder.ibm.com/infocenter/javasdk/v5r0/index.jsp?topic=%2Fcom.ibm.java.doc.diagnostics.50%2Fdiag%2Funderstanding%2Fmm_gc_generational.html" rel="nofollow noreferrer">Generational and concurrent garbage collection</a></li> </ul> <p>Sun</p> <ul> <li><a href="http://www.oracle.com/technetwork/articles/javase/turbo-141254.html" rel="nofollow noreferrer">Turbo-charging Java HotSpot Virtual Machine, v1.4.x to Improve the Performance and Scalability of Application Servers</a> - (discussion of low pause collectors)</li> <li><a href="http://www.oracle.com/technetwork/java/javase/tech/index-jsp-136373.html" rel="nofollow noreferrer">Performance Documentation for the Java HotSpot VM</a></li> <li><a href="http://www.oracle.com/technetwork/systems/index-156457.html" rel="nofollow noreferrer">Improving Java Application Performance and Scalability by Reducing Garbage Collection Times and Sizing Memory Using JDK 1.4.1</a></li> <li><a href="http://www.oracle.com/technetwork/java/hotspotfaq-138619.html" rel="nofollow noreferrer">Frequently Asked Questions About the Java HotSpot VM</a></li> <li><a href="http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html" rel="nofollow noreferrer">Java HotSpot VM Options</a></li> </ul> <p>Other</p> <ul> <li><a href="http://javaspecialists.co.za/archive/archive.jsp" rel="nofollow noreferrer">Java Specialists newsletter</a> <ul> <li><a href="http://javaspecialists.co.za/archive/newsletters.jsp?category=Performance&amp;locale=en_US" rel="nofollow noreferrer">Articles on performance</a></li> <li><a href="http://javaspecialists.co.za/archive/Issue029.html" rel="nofollow noreferrer">Determining memory usage in Java</a></li> </ul></li> <li><a href="http://www.javaperformancetuning.com/" rel="nofollow noreferrer">Java Performance Tuning web site</a></li> <li><a href="http://www.javaworld.com/javaworld/jw-01-2002/jw-0111-hotspotgc.html" rel="nofollow noreferrer">Java World - Pick up performance with generational garbage collection</a></li> <li><a href="http://java.dzone.com/articles/how-tame-java-gc-pauses" rel="nofollow noreferrer">DZone - How to tame Java GC Pauses</a></li> </ul>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload