2009-05-18 3 views
3

Java VisualVM을 사용하여 응용 프로그램을 시작하더라도 프로파일 링을 수행하려고합니다. 기본적으로 false로 설정됩니다.Java VisualVM에서 기본 프로파일 CPU를 true로 설정

기본적으로 사용하도록 프로파일 링을 변경할 수있는 방법이 있습니까?

덕분에, Aakash

+1

이 주제에 부딪 히면 가능합니다. 이 동작을 허용하기 위해 메인 라인에서 잠을 자야하는 것은 매우 짜증이납니다. – Trenton

답변

0

나는 내 자신의 목적을 위해 오늘 VisualVM과 함께 많은 주위 놀았 던 불행하게도, 그 일을 어떤 방법이있을 것 같지 않습니다. 당신은 아마 당신의 메인의 시작 부분에 Thread.sleep (15000)을 두어 응용 프로그램에 연결하고 프로파일 링을 시작하는데 15 초가 걸릴 수 있습니다.

3

VisualVM은 이러한 종류의 사용을 지원하지 않습니다. 이미 실행중인 Java 응용 프로그램을 모니터하는 데 사용됩니다.

응용 프로그램 시작을 프로파일 링해야하는 경우 NetBeans Profiler isntead를 사용해야합니다. NetBeans Profiler와 VisualVM은 동일한 프로파일 링 엔진을 공유하므로 나중에 VisualVM의 프로파일 링 스냅 샷을 열고 분석 할 수 있습니다.

관련 문제