[Java] jps 간단 정리

Woong·2022년 9월 29일
0

Java

목록 보기
21/21

jps 의 동작 구조

  • Java 프로세스 실행시, /tmp/hsperfdata_<user_name>/ 디렉토리에 PID 를 파일명으로 생성한다.

  • jps 는 해당 경로의 파일을 확인하고, PID 를 통해 프로세스 목록을 리턴한다.

  • 다른 user의 프로세스도 출력된다.

  • /tmp 디스크 용량 부족시 파일을 생성하지 못하여 jps로 조회되지 못하기도 한다.

  • hadoop, spark 등 오픈소스도 비슷한 방식으로 username을 이용해 PID 를 관리한다.

0개의 댓글