1. 程式人生 > >JDK自帶強大工具記錄

JDK自帶強大工具記錄

1.JFR

java -XX:+UnlockCommercialFeatures -XX:+FlightRecorder -XX:StartFlightRecording=duration=60s,filename=myrecording.jfr MyApp

只要在啟動java應用的時候加上如上的引數,就可以生成60s的分析報告,然後用jmc開啟就有如下圖的效果:

真是非常強大;

此外jfr的使用還有好幾種方式,具體見:https://docs.oracle.com/javacomponents/jmc-5-4/jfr-runtime-guide