Heim  >  Artikel  >  Java  >  Java Virtual Machine Learning – Befehlszeilentool zum Anzeigen von JVM-Parametern und -Werten

Java Virtual Machine Learning – Befehlszeilentool zum Anzeigen von JVM-Parametern und -Werten

黄舟
黄舟Original
2017-02-17 10:36:211653Durchsuche

So zeigen Sie JVM-Parameterwerte an

1. Jede globals.hpp-Datei in HotSpot vm zeigt die anfänglichen Standardwerte und Parameter von jvm an

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_SPARC.HPP

C2_GLOBALS_WINDOWS.HPP

C2_GLOBALS_X86.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.cpp

shark_globals_zero.hpp

arguments.cpp

2.-XX:+PrintFlagsInitialParameter

Zeigt alle einstellbaren Parameter und Standardwerte an. Sie können -XX:+PrintFlagsInitial und -XX:+PrintFlagsFinal kombinieren, um die Unterschiede vor und nach der Einstellung zu vergleichen, damit Sie wissen, welche Parameter angepasst wurden .

3.-XX: +PrintFlagsFinal-Parameter

kann alle einstellbaren Parameter und Werte abrufen (Werte nach manueller Einstellung). Dieser Parameter kann nur in Jdk6 Update 21 oder höher verwendet werden (einschließlich). diese Version). Die Verwendung des Parameters -XX:+PrintFlagsFinal ist dieselbe wie der obige Parameter -XX:+PrintFlagsInitial Parameter java -XX:+PrintFlagsFinal

4. Verwenden Sie den jinfo-Befehl, um den Wert eines bestimmten Parameters anzuzeigen oder festzulegen,

jinfo-Befehlsformat:

jinfo [Option]

pid-Prozess-ID der virtuellen Maschine kann über den jps-Befehl

Beispiel: Fragen Sie den Wert des MaxPermSize-Parameters ab


Oder verwenden Sie direkt jinfo -flags pid, um alle Einstellungsparameter des VM anzuzeigen

5. +PrintCommandLineFlags-Parameter

Zeigt alle Parameter und ihre Werte an, die nach der Initialisierung der JVM von den anfänglichen Standardwerten abweichen.

Das Obige ist der Inhalt von Java Virtual Machine Learning – sehen Sie sich das Befehlszeilentool für JVM-Parameter und -Werte an Weitere verwandte Inhalte Bitte beachten Sie die chinesische PHP-Website (www.php.cn)!



Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn