2010-05-02 4 views
3

비교적 복잡한 자바 애플리케이션을 계측하기위한 프로젝트를 진행할 것이며 java.lang.instrument를 사용하여 JVM에 연결하고 클래스가로드되기 전에 클래스를 다시 정의 할 계획입니다.java.lang.instrument는 얼마나 성숙합니까?

이 패키지는 무엇을 차지합니까? JVM 전체에서 잘 지원됩니까? 핫스팟에서 잘 작동합니까?

감사합니다.

답변

1

java.lang.instrument의은을 포함하여 많은 인기 프레임 워크와 소프트웨어의 조각에 의해 사용되는 여전히 관련이 :

  • AspectJ를
  • JRebel
  • JProfiler와
  • 자바 프로파일 링 확장 그 자체

이는 사용하기가 별다른 결론입니다. (어쩌면 당신의 경우에는 아니지만 그것은 질문이 아니 었습니다).

나는 HotSpot 컴파일러를 사용하는 동안 주어진 모든 프레임 워크를 사용하고 문제가 없습니다.

+0

답장을 보내 주셔서 감사합니다. –

0

Java 응용 프로그램의 프로필을 작성하려면이 API가 아직 상당히 새롭고 몇 가지 문제가 있으므로 기존 Java 프로필러를 사용하는 것이 좋습니다.

다음 문서는 2005 년에 작성되었지만

, 결과 꽤 많은

http://www.javalobby.org/java/forums/t19309.html

관련 문제