네이티브 C/C++ 코드에서 JVM_CreateJavavm
을 호출하여 생성 된 Java 가상 머신에 신호를 직접 보낼 수 있습니까?JNI_CreateJavavm 호출로 작성된 JVM에 신호를 보내는 방법은 무엇입니까?
예 : 일반 자바 프로세스에 대한
, 그 PID가 나는 이런 식으로 신호 3을 보낼 수 12345라고 ... 죽 -3 12345, 희망 나는에 의해에서 Javacore 또는 힙 덤프를 트리거 할 수 JVM 구성 변경.
그러나 JVM이 JNI API를 통해 만들어지고 C/C++ 응용 프로그램으로 래핑 된 경우 네이티브 프로세스의 PID 만 표시됩니다.이 경우 해당 프로세스에 신호를 보내면 전체 프로세스가 종료되고 JVM은 전혀 신호를 수신 할 수 없습니다. 사전에
감사합니다 ... JVM에 대한 별도의 프로세스가 없습니다