>Java >java지도 시간 >Java 가상 머신 학습 - JVM 매개변수 및 값을 보기 위한 명령줄 도구

Java 가상 머신 학습 - JVM 매개변수 및 값을 보기 위한 명령줄 도구

黄舟
黄舟원래의
2017-02-17 10:36:211696검색

JVM 각 매개변수 값 보는 방법

1. HotSpot vm의 각 globals.hpp 파일 jvm의 초기 기본값 및 매개변수 보기

globals.hpp

globals_extension.hpp

c1_globals.hpp

c1_globals_linux.hpp

c1_globals_solaris.hpp

c1_globals_sparc.hpp

c1_globals_windows.hpp

c1_ globals_x86.hpp

c2_globals.hpp

c2_globals_linux.hpp

c2_globals_solaris.hpp

c2_globals_windows.hpp

c2_globals_x86.hpp c2_globals_windows.hpp.

g1_globals.hpp

globals_linux.hpp

globals_linux_sparc.hpp

globals_linux_x86.hpp

globals_linux_zero.hpp

globals_solaris .hpp

globals_solaris_sparc.hpp

globals_solaris_x86.hpp

globals_sparc.hpp

globals_windows.hpp

globals_windows_x86.hpp

globals_x86.hpp

globals_zero.hpp

shark_globals.hpp

shark_globals_zero.hpp

인수 .cpp

2.-XX:+PrintFlagsInitial매개변수

설정 가능한 모든 매개변수와 기본값을 표시합니다. -XX:+PrintFlagsInitial과 -XX:+PrintFlagsFinal을 결합하여 설정 전과 후의 차이점을 비교하면 어떤 매개변수가 조정되었는지 알 수 있습니다. .

3.-XX: +PrintFlagsFinal 매개변수

는 설정 가능한 모든 매개변수와 값(수동 설정 후의 값)을 얻을 수 있습니다. 이 매개변수는 Jdk6 업데이트 21 이상에서만 사용할 수 있습니다(포함). 이 버전). -XX:+PrintFlagsFinal 매개변수의 사용은 위의 -XX:+PrintFlagsInitial 매개변수 java -XX:+PrintFlagsFinal

4. jinfo 명령을 사용하여 특정 매개변수의 값을 보거나 설정합니다.

jinfo 명령 형식:

jinfo [옵션]

pid 가상 머신 프로세스 ID는 jps 명령을 통해 확인할 수 있습니다

예: MaxPermSize 매개변수 값 쿼리


또는 jinfo -flags pid를 직접 사용하여 VM의 모든 설정 매개변수를 확인하세요

5. +PrintCommandLineFlags 매개변수

JVM 초기화 후 초기 기본값과 다른 모든 매개변수 및 해당 값을 표시합니다.

위는 Java Virtual Machine 학습 내용입니다. - JVM 매개변수 및 값의 명령줄 도구를 보고, 더 많은 관련 내용 PHP 중국어 홈페이지(www.php.cn)를 주목해주세요!



성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.