
gclogviewer
I'm not familiar with swt,if you're swt programmer and interested this project,welcome attend this project.
Current
A free open source tool to visualize data produced by the Java VM options -Xloggc:<file>
,now just supported jdk 1.6,it shows the gc trend in one graph with multi points of view,the view concludes:
- GC Summary Info: GC Type,Throughput,YGC Info,FGC Info,CMS GC Info
- GC Trend
- YGC/FGC/CMS GC happenTime and PauseTime;
- YGC/FGC/CMS GC happenTime and PauseTime;
- Memory Trend
- YGC/FGC/CMS GC happenTime and Memory Before GC and Memory After GC;
- YGC/FGC/CMS GC happenTime and Memory Before GC and Memory After GC;
- Memory Leak detection
- based on Old Generation Size change to detect memory leak;
- based on Old Generation Size change to detect memory leak;
- GC Tuning
- provide datas for gc tuning,such as ygc lds/fgc lds/promotion to old size trend;
- provide datas for gc tuning,such as ygc lds/fgc lds/promotion to old size trend;
- Compare Log
- so u can see tuning result.
On the trend graph you can save or zoom to see details.
Quick Start
- Add
-Xloggc:<file> -XX:+PrintGCDetails -XX:+PrintGCTimeStamps || -XX:+PrintGCDateStamps
options to your java app startup script;
- Download the latest gclogviewer from http://code.google.com/p/gclogviewer/downloads/list ,then unzip or tar xfz;
- Run run.bat or run.sh,then select file->open log file,then you can see the result.
ScreenShot
Main View
http://gclogviewer.googlecode.com/files/gclogviewer_b.PNG'>http://gclogviewer.googlecode.com/files/gclogviewer_s.PNG
Feedback
If you have question or advice,pls visit http://code.google.com/p/gclogviewer/w/list'>http://code.google.com/p/gclogviewer/w/list and add to it.
Future
Above all is the gclogviewer 0.3 features,in next version(0.4) we'all bring the following features:
Project Information
- License: Apache License 2.0
- 37 stars
- svn-based source control
Labels:
gcloganalyze
visualizetoolforgc