사용자 도구

사이트 도구


java:performance:profiler

차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
java:performance:profiler [2016/09/25 18:45]
kwon37xi
java:performance:profiler [2018/12/12 16:21] (현재)
kwon37xi
줄 1: 줄 1:
 ====== Java Profiler ====== ====== Java Profiler ======
 +  * [[java:visualvm|Java VisualVM]]
 +  * [[java:performance:flight_recorder|Java Flight Recorder]]
  
 ===== HProf ===== ===== HProf =====
줄 5: 줄 7:
   * [[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 =====
줄 20: 줄 13:
   * [[http://code.google.com/a/eclipselabs.org/p/jvmmonitor/|JVMMonitor]] : Eclipse에서 JVM CPU/Memory등 살펴보기   * [[http://code.google.com/a/eclipselabs.org/p/jvmmonitor/|JVMMonitor]] : Eclipse에서 JVM CPU/Memory등 살펴보기
   * [[http://www.eclipse.org/tptp/|Eclipse TPTP]] [[http://antop.tistory.com/135|TPTP 한국어 설명]] [[http://antop.tistory.com/136|TPTP Remote]]   * [[http://www.eclipse.org/tptp/|Eclipse TPTP]] [[http://antop.tistory.com/135|TPTP 한국어 설명]] [[http://antop.tistory.com/136|TPTP Remote]]
 +  * [[https://www.ej-technologies.com/products/jprofiler/overview.html|JProfiler]]
 ===== 참고 ===== ===== 참고 =====
   * [[http://www.infoq.com/presentations/java-profiling|Introduction to Java Profiling]]   * [[http://www.infoq.com/presentations/java-profiling|Introduction to Java Profiling]]
  
java/performance/profiler.1474798540.txt.gz · 마지막으로 수정됨: 2016/09/25 18:45 저자 kwon37xi