사용자 도구

사이트 도구


java:performance:profiler

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
java:performance:profiler [2017/08/01 09:45]
kwon37xi
java:performance:profiler [2018/12/12 16:21] (현재)
kwon37xi
줄 1: 줄 1:
 ====== Java Profiler ====== ====== Java Profiler ======
   * [[java:visualvm|Java VisualVM]]   * [[java:visualvm|Java VisualVM]]
 +  * [[java:performance:flight_recorder|Java Flight Recorder]]
 +
 ===== HProf ===== ===== HProf =====
   * [[http://docs.oracle.com/javase/7/docs/technotes/samples/hprof.html|HProf - A Heap/CPU Profiling Tool]]   * [[http://docs.oracle.com/javase/7/docs/technotes/samples/hprof.html|HProf - A Heap/CPU Profiling Tool]]
   * [[http://wiki.ex-em.com/index.php/HProf|HProf 한국어 정리]]   * [[http://wiki.ex-em.com/index.php/HProf|HProf 한국어 정리]]
  
-===== Flight Recorder ===== 
-  * [[http://docs.oracle.com/javacomponents/jmc-5-4/jfr-runtime-guide/index.html|Java Flight Recorder]] : Java 8 부터 내장된 프로파일러 
- 
-<code sh> 
-# MyApp 을 실행하고, 프로파일링 결과를 myrecording.jfr 에 저장한다. 
-java -XX:+UnlockCommercialFeatures -XX:+FlightRecorder -XX:StartFlightRecording=duration=60s,filename=myrecording.jfr MyApp 
-</code> 
- 
-  * 이제 Java Mission Control(jmc)에서 ''*.jfr'' 파일을 열어서 분석하면 된다. 
  
 ===== Profilers ===== ===== Profilers =====
java/performance/profiler.1501550124.txt.gz · 마지막으로 수정됨: 2017/08/01 09:45 저자 kwon37xi