jvmti

    2

    1답변

    회귀 테스트 케이스를 중심으로 프로파일 링을 수행 할 계획입니다. 내 생각은 일부 프로파일 링 도구 API를 호출하고 테스트 케이스 실행의 마지막에 프로파일 링 된 데이터를 인쇄하는 testng 메소드를 중심으로 AOP를 활용하는 것이다. 테스트 실행 중에 생성 된 객체 수, 메모리 사용량 등과 같은 데이터를 기록하려고합니다. 데이터를 가져 오는 데 도움이

    1

    2답변

    첫 번째 JVMTI 에이전트를 성공적으로 구현하고 건물이 g ++ 컴파일러로 완료되면 빌드 프로세스를 내 Qt 프로젝트에 통합하려고합니다. 그러나 나는 어떤 빌드 프로세스 구성 문제에 직면하고있다 : 나는 g ++ 컴파일러로 실행됩니다 매개 변수는 다음과 같습니다 : 이것은 아주 잘 작동 g++ -fPIC -shared agent.cpp -o libagen

    1

    1답변

    오라클이 제공하는 JVMTI API를 사용하여 프로파일 러를 개발할 계획입니다. 시각화를 위해 에이전트 코드 위에 GUI (Qt 프레임 워크)를 구현하고 싶습니다. 내 첫 번째 jvmti 에이전트가 컴파일 및 실행되고 에이전트를 내 Qt 프로젝트에 통합하기 시작했습니다. 이제 에이전트를 GUI와 결합하는 방법에 문제가 있습니다. GUI가 에이전트 내부에서

    8

    2답변

    이 질문의 범위는 HotSpot generations입니다. 프로그래밍 방식으로 특정 인스턴스가 어느 세대에 있는지 알아낼 수있는 방법이 있습니까? 다음과 같은 데이터 : 젊거나 오래된 세대입니까? 젊은 경우 생존자 공간이 어느 정도입니까? TLAB? 어떤 실? (. 예, BTrace, JVMTI) 모든 기술은이 같은 일을 할 수있는 너무 오래 작동합니다

    0

    6답변

    데몬으로 실행할 수있는 응용 프로그램을 찾거나 개발하고 호스트에서 실행중인 Java 응용 프로그램에서 예외 나 오류가 발생하면 전자 메일이나 SMS로 관리자에게 알리고 싶습니다. 나는 JVMTI이 내 목표의 일부를 달성 할 수 있지만 모니터링되는 애플리케이션의 성능에 영향을 미칠 것이라는 것을 안다. (얼마나 될지 모르지만, 약간이라면 받아 들여질 것이다)

    1

    2답변

    일부 프로그램을 분석하는 데 JNI를 사용하고 있습니다. jclass 레퍼런스를 얻은 후에, 기본 클래스의 크기를 찾는 것이 어떻게 가능할까요? 예 : class cls = env-> FindClass ("Lee/Boehm/Test"); 여기에서 어떻게 핫스팟의 힙 내부에서 Lee.Boehm.Test 클래스의 크기를 평가할 수 있습니까? 는 클래스 바이트의

    2

    2답변

    Mac OS X에서 JVM TI 샘플 에이전트를 쓰려고합니다. Java 5가 설치되어 있습니다. 내 샘플 에이전트 코드를 어떤 동적 라이브러리에 연결해야하는지 알고 싶습니다.

    1

    2답변

    JVM TI _jclass의 이름을 얻는 방법은 무엇입니까? JVMTI 에이전트에로드 된 클래스의 이름을 표시하고 싶지만 _jclass 인스턴스에서 클래스 이름을 얻는 방법은 분명하지 않습니다.

    3

    1답변

    나는 다양한 Java 클라이언트의 스레드에 대한 스택 추적을 정기적으로 인쇄하기위한 짧고 간단한 프로파일 러 (C로 작성)를 작성 중입니다. GetStackTrace 대신 문서화되지 않은 AsyncGetCallTrace 함수를 사용하여 침입을 최소화하고 스레드 상태에 관계없이 스택 추적을 허용해야합니다. 이 기능의 소스 코드는 hotspot/src/shar

    2

    1답변

    Java 응용 프로그램 용 에이전트를 작성해야합니다. 모든 배열 작성시 특정 작업을 수행합니다. 지금까지이 이벤트에서 코드를 실행할 방법을 찾지 못했습니다. java.lang.instrument.ClassFileTransformer는 "배열 클래스"를 가져 오지 않으므로 "배열의 생성자"에 연결하지 않아도됩니다. 그리고 더 JVMTI 이벤트는이 모든 제안에