JTune可以在无需重新启动的情况下,帮助你调整和解决运行的JVM(Java6-Java8)的问题。目前,它还不能与G1垃圾回收器一同工作,被检测出时还会报错。
调整基于两个指标:进行垃圾回收(GC)的累积时间,以及垃圾回收(GC)的标准差。在调用时,JTune在给定pid中捕捉jstat的输出,以及样本时间内的GC日志数据。
FAQQ:我必须以root的身份运行jtune.py吗?A:你应该以你要分析的Java进程的用户(或者root)来运行。Q:它支持哪个版本的JavaA:JTune支持Java 6-8.Q:正确使用这个工具,需要打开哪些JVM选项?A:你应该开启:-Xloggc,-XX:+PrintTenuringDistribution, -XX:+PrintGCDetails,和-XX:+PrintGCDateStampsQ:它可以调整G1GC?A:目前不行。G1是一个有点难以调整,但正在开发中。
评论