確定預設最大Java 堆大小
當Java 命令列中未指定'-Xmxn' 選項時,預設最大值使用堆疊大小。根據 Java 文檔,該值「是在運行時根據系統配置選擇的」。本文旨在深入研究影響預設最大堆大小的特定係統配置設定。
Windows 系統
取得Windows 系統上的預設堆疊大小,其中Java 應用程式正在運行,執行以下命令:
java -XX:+PrintFlagsFinal -version | findstr HeapSize
此命令將顯示選項“MaxHeapSize”(用於-Xmx) 和'InitialHeapSize'(對於-Xms),並為您提供各自的預設值。
Unix/Linux 系統
在Unix 或Linux 系統上,發出以下命令以決定預設堆疊大小:
java -XX:+PrintFlagsFinal -version | grep HeapSize
輸出將包含選項“MaxHeapSize”和“InitialHeapSize”,以及它們以位元組表示的預設值。
以上是如何確定預設的最大 Java 堆大小?的詳細內容。更多資訊請關注PHP中文網其他相關文章!