GCViewer is a Swing-based application that visualizes the verbose garbage collection output generated by the IBM, Sun, HP and BEA Java VMs (-verbose:gc/-Xloggc:-flags). The data can also be exported as CSV for forther processing with a spreadsheet application. Visualizing the data can help when one is tuning the garbage collector, especially the generation sizes and initial heap size.
| Tags | Software Development Testing Monitoring Utilities |
|---|---|
| Licenses | LGPL |
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


Changes: This release adds support for IBM iSeries Classic JVM 1.4.2.


Changes: This release fixes a parse error for CMS concurrent mode failures.


Changes: A code was added to fix issues for Sun 1.3.1_19 on SunOSa and a whole new reader for J9 5.0 was added. Furthermore, parse issues connected to -XX:+UseParNewGC, -XX:+PrintGCApplicationStoppedTime, and -XX:+PrintGCApplicationConcurrentTime were fixed. Icons were changed.


Changes: The build scripts were moved from Ant to Maven2. The Jar was compiled with Java 1.4. Also, support for HP-UX 1.4.1 and 1.4.2 was added.


Changes: This release adds support for the new -XX:+UseParallelOldGC flag, -XX:+CMSIncrementalPacing, and GC-- promotion failures. Also added was initial support for BEA JRockit 5.0.