jvm 매개 변수 보기
실행 중인 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
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.