- Java VM Options You Should Always Use in Production
- Java HotSpot VM Options
- Troubleshooting Guide for Java SE 6 with HotSpot VM
- Garbage Collection (GC) Tuning Guide: https://confluence.atlassian.com/display/ATLAS/Garbage+Collection+(GC)+Tuning+Guide
- Javaworld article rather old but generations well explained
- Oracle's tuning guide for java 6
- tagtraum industries list of vm flags The initial developer of GCViewer collected quite a few vm options (up to java 1.5)
- Alexey Ragozin's blog JVM garbage collection options cheat sheet very clearly laid out (including G1 options)
- Oracle's list of -XX options includes defaults per option
- Java Garbage Collection Distilled
- CodeCache is full. Compiler has been disabled parla di -XX:+UseCodeCacheFlushing -XX:+PrintCompilation XX:ReservedCodeCacheSize
- Class Data Sharing Condividere parte della perm tra varie JVM
- Eric Bruno (Dr. Dobb's) explains G1 how does G1 work?
- How to tame java GC pauses? (Alexay Ragozin) Tuning of large heaps (16GB and larger) using CMS
- Java tricks, reducing memory consumption
- jvm performance tuning (notes)
- Java Performance Tuning, Profiling, and Memory Management
- Java performance tuning tips or everything you want to know about Java performance in 15 minutes
- Tuning Garbage Collection for Mission-Critical Java Applications
- Java GC tuning for High Frequency Trading apps
- GCViewer per graficare gb.log
- garbagecat statistiche dal gc.log
- IBM's Garbage Collection and Memory Visualizer very powerful analyser - doesn't support G1 log files yet (as of 01/21/2012)
- Google Performance Tools
- JOL (Java Object Layout)
- Small set of tools for JVM troublshooting, monitoring and profiling
- IBM HeapAnalyzer
- BHeapSampler BHeapSampler is a Java Heap Analysis tool, that creates a class-level graph-view of a java heap.