JVM의 Process ID를 확인하는 명령어.
Windows에서 "windows 작업관리자"를 이용하여 JVM의 Process ID를 확인하기는 어렵다. 이럴 경우 ProcessExplorer 툴을 설치하여 확인하거나 jps 명령어를 이용하여 확인할 수 있다.
- 필요한 환경
1. UNIX/Linux/Windows : JAVA 5 이상
- 명령어 위치 ( JAVA_HOME은 JDK 설치 폴더를 의미함)
$JAVA_HOME/bin/jstack.exe
- 명령어 사용법
> jps
... JVM의 PID와 프로그램 명 확인 ..
> jps -v
... JVM의 PID, 프로그램, 옵션 확인 ..
예시)
> jps
1640 Jmeter
3336 Jps
> jps -v
7204 Jps -Denv.class.path=. -Dapplication.home=C:\Program Files\Java\jdk1.5.0_22
1640 jar -XX:+HeapDumpOnOutOfMemoryError -Xms512m -Xmx512m -XX:NewSize=128m
by 이환호
정보 출처 : http://docs.oracle.com/javase/6/docs/technotes/tools/index.html#basic
'1. 미들웨어이야기 > 01. JVM' 카테고리의 다른 글
jinfo 명령어를 활용한 JVM 상세 정보보기 (0) | 2014.12.02 |
---|---|
jstack 명령어를 활용한 Thread dump 생성하기 (0) | 2014.12.02 |
JVM(Java Virtual Machine) 성능 조정 (0) | 2014.09.30 |
GC (G1GC) (0) | 2014.09.30 |
[모니터링] jstat tool을 이용한 JVM의 GC 모니터링 하기 (0) | 2014.05.31 |