화염도 자바 프로그램이 시작될 때 실행하는 방법

541 단어 한 사람
1、java -agentpath:/home/rdma/profiler/build/libasyncProfiler.so=start,svg,file=profile.svg  ClassName 
2. 오프cpu로 달리기:
java -agentpath:/home/rdma/profiler/build/libasyncProfiler.so=start,svg,file=profile.svg , event=alloc ClassName 
 
3. 자바 시작 성공 후 무작위 샘플링:
$ jps
9234 Jps
8983 Computey
$ ./profiler.sh -d 30 -f /tmp/flamegraph.svg 8983

절대 경로를 사용하면 상대 경로에 문제가 있을 수 있습니다.
 
https://github.com/jvm-profiling-tools/async-profiler
https://github.com/jvm-profiling-tools/perf-map-agent

좋은 웹페이지 즐겨찾기