2015-10-15 54 views
-1

無論何時我啓動JVM,它都會以XMB開始,爲256MB,它是可用內存的1/64,默認情況下會發生這種情況。 但我想更改並啓動128MB的每個JVM。 有什麼辦法可以做,或者我必須在啓動JVM時手動指定Xms標籤。默認JVM內存

感謝

+0

[Java 8中的默認Xmxsize]的可能重複(http://stackoverflow.com/questions/28272923/default-xmxsize-in-java-8) – the8472

回答

-1

您可以爲每個JVM提供默認參數,但這種方式阻止你以後改變它。最簡單的解決方案是讓啓動腳本爲您設置默認值。

順便說一句,在32位客戶端JVM for Windows上默認只有1/64。對於所有64位版本,默認值爲主內存的1/4。這只是最大的堆大小,而不是實際使用的數量,可能總計或多或少。