리눅스에서 자바 쓰레드의 PID를 확인하기 위해 다음과 같이 할 수 있다.
ps -T | grep java
하지만 자바 쓰레드에 대한 상세 정보는 얻을 수 없다.
다음 명령으로 확인할 수 있다.
jstack <PID>
각 쓰레드의 nid 값이 16진수 PID 값이다.
참고로 개별 쓰레드를 죽일 수 있는 방법은 없다.
개별 쓰레드의 PID로 kill하면, 프로세스 (Process)가 죽는다.
References:
http://stackoverflow.com/questions/4764167/inspecting-java-threads-in-linux-using-top
http://unix.stackexchange.com/questions/1066/how-can-i-kill-a-particular-thread-of-a-process
댓글을 달아 주세요