JVM SafePointStatistics - Can anyone help interpret it

余生长醉 提交于 2019-12-04 05:57:25

I have found a short explanation in the Java Performance book:

Each line contains the time since VM launch of the safepoint operation occurred, type of VM operation, current number of threads active in the VM, current number of threads, current number of threads initially running, current number of threads waiting to block, amount of time in milliseconds threads spent spinning, amount of time in milliseconds threads spent blocked, amount of time threads spent in milliseconds synchronizing, amount of time in millis threads spent cleaning, amount of time in millis spent in VM operations, and number of page traps.

A summary is printed at the end of the output summarizing the number of different safepoint operations along with a maximum synchronization time in millis and the safepoint operation that took the maximum amount of time.

Useful for application emphasizing low latency and wanting to correlate latency events to HotSpot VM induced latencies as the result of safepoint operations.

See also -XX:+PrintGCApplicationStoppedTime and -XX+PrintGCApplicationConcurrentTime.

yrk

Try this page on PrintSafepointStatistics. I think with some further research you will find something useful for this.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!