jvm 매개 변수 보기

746 단어
jmap (linux 특유의 명령이자 자주 사용하는 명령)
실행 중인 jvm 물리 메모리의 점용 상황을 관찰하다.
매개변수는 다음과 같습니다.
-heap: jvmheap을 출력하는 경우-histo: jvmheap의 직사각형을 출력합니다.출력 정보는 클래스 이름, 대상 수량, 대상 차지 크기를 포함한다.histo:live: 동일하지만 생존 대상만 약속하는 경우 - permanent generation heap 인쇄
명령 사용:
jmap -heap 3409

New Generation(Eden Space, From Space, To Space), tenured generation, Perm Generation의 메모리 사용 현황을 확인할 수 있습니다.
출력 내용:
 
jmap -histo 3409 | jmap -histo:live 3409

heap의 모든 대상의 상황(heap의 모든 생존 대상의 상황)을 관찰할 수 있다.객체 수와 차지하는 공간 크기를 포함합니다.
출력 내용:
 
스크립트를 작성하면 Heap의 가장 큰 대상을 빨리 찾을 수 있으며 메모리 유출에 특히 효과적입니다.
 
결과가 많으면 다음 명령으로 텍스트 파일에 출력할 수 있습니다.jmap -histo 3409 | jmap -histo:live 3409 > a.txt

좋은 웹페이지 즐겨찾기