20
콘솔에서 실행되지 않는 Windows에서 Java 프로세스의 스레드 및 힙 덤프를 얻는 방법
콘솔에서 실행하는 Java 응용 프로그램이 있으며 다른 Java 프로세스를 실행합니다. 해당 자식 프로세스의 스레드 / 힙 덤프를 가져오고 싶습니다. 유닉스에서는 할 수 kill -3 <pid>있지만 Windows AFAIK에서는 스레드 덤프를 얻는 유일한 방법은 콘솔의 Ctrl-Break입니다. 그러나 그것은 저에게 부모 프로세스의 덤프를 제공하지만 자식은 아닙니다. 해당 힙 덤프를 얻는 다른 방법이 있습니까?
232
java
jvm
heap-dump
thread-dump