2010-05-20 4 views
10

내가 실행시 C++ 코드를 호출 . Java 코드에는 Main()이 없으며 실제로는 표준 Java 응용 프로그램이 아닙니다. 이것은 주로 Jar 파일로 컴파일되고 압축 된 정적 코드입니다. 코드는 C++ 모듈에 의해 호출됩니다.프로파일 링 자바

YourKit에서 실행중인이 Java 코드를 프로파일 링 할 수 있습니까 (라이센스가 필요합니까)? 그렇다면 나는 어떻게 기쁜지 알게 될 것이다.

+4

YourKit을 사용하여 프로필을 관리했습니다. 방금 ​​http://www.yourkit.com/docs/80/help/agent.jsp agnent VM 플래그를 추가하고 프로필러를 VM에 연결합니다. – Guy

+5

자신의 질문에 대답 해보십시오. :) – fglez

+0

안티 스팸이 제안하는 것처럼 - 왜 당신의 답을 여기에 답장하지 마십시오? –

답변

0

대량 요구 사항에 대한 답변

YourKit을 사용하여 프로필을 관리했습니다. 방금 yourkit.com/docs/80/help/agent.jsp agnent VM 플래그를 추가하고 프로파일 러를 VM에 연결합니다.

0

Java 프로파일 링을 원하는 C++ 사람들에게 이것을 던질 것입니다. Java에는 VisualVM이라는 JVM에 자동으로 연결되는 뛰어난 시각적 프로파일 러가 있습니다. 그것은 jdk에 포함되어 있습니다. 여기에서 확인하십시오 : http://visualvm.java.net/

jdk bin 폴더에서 실행 파일을 찾으려면 visual vm look을 실행하십시오.