Bestimmen der Standardparameter für die Java-Heap-Größe
Die Java Virtual Machine (JVM) weist eine standardmäßige maximale Heap-Größe zu, wenn die Option -Xmx nicht vorhanden ist in der Befehlszeile angegeben. Laut Java-Dokumentation wird dieser Wert dynamisch basierend auf der Systemkonfiguration bestimmt.
So finden Sie Systemkonfigurationseinstellungen, die sich auf die Standard-Heap-Größe auswirken
Windows:
Um die Standardeinstellungen für die Heap-Größe auf Windows-Systemen zu ermitteln, führen Sie Folgendes aus Befehl:
java -XX:+PrintFlagsFinal -version | findstr HeapSize
Suchen Sie nach den Optionen „MaxHeapSize“ (für -Xmx) und „InitialHeapSize“ (für -Xms).
Unix/Linux:
Verwenden Sie auf Unix/Linux-Systemen Folgendes Befehl:
java -XX:+PrintFlagsFinal -version | grep HeapSize
Die Ausgabe sollte Heap-Größenparameter anzeigen, die im Allgemeinen in Bytes angegeben sind.
Das obige ist der detaillierte Inhalt vonWie bestimme ich die Standard-Java-Heap-Größe auf meinem System?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!