-Xms是指定初始堆大小還是最小堆大小? 我看到很多地方有很多不同的答案。有些人喜歡second answer here,說它是用於初始堆,有些像here說它的最小堆大小。 或者是最小尺寸本身就是初始尺寸?-Xms:初始堆大小或最小堆大小?
26
A
回答
31
初始堆大小是最小堆大小。它不會比最初的堆大小小。
從Tuning Garbage Collection with the 5.0 Java[tm] Virtual Machine:
默認情況下,虛擬機增長 或縮小堆在每個收集 要儘量保持在特定範圍內的自由 空間在每個 收集住對象的比例。 通過參數 -XX:MinHeapFreeRatio =和-XX:MaxHeapFreeRatio =將此目標範圍設置爲 百分比,並且總大小的範圍低於 -Xms及以上-Xmx。
+0
默認情況下,我的機器上最大堆大小爲10 GB,因爲我們有40 GB內存。當我設置-Xms15g時,最大尺寸是多少? – junsid 2016-03-18 05:45:46
11
從運行Java -X:
-Xms<size> set initial Java heap size
-Xmx<size> set maximum Java heap size
-Xss<size> set java thread stack size
注意-X選項是不能保證所有的虛擬機存在或行爲上的所有虛擬機一樣。例如-Xms可以根據虛擬機格式化硬盤驅動器(它不會 - 但嚴格來說它可以:-)(鍵入java本身可以幫助用這一行:「-X打印非標準選項的幫助」) 。
相關問題
- 1. 初始Tomcat 5.5堆大小
- 2. 創建最小堆或最大堆
- 3. Cassandra最小堆大小
- 4. 關於堆(最大堆和最小堆)
- 5. Nexus的最大堆大小?
- 6. 最大堆大小無效
- 7. Java -Xms初始大小的影響
- 8. 服務器上的初始和最大建議堆大小
- 9. 不兼容的初始和最大堆大小指定
- 10. Elasticsearch堆大小
- 11. JVM最小堆大小推薦原因?
- 12. 有沒有最小的堆大小
- 13. Android堆大小小於16mb
- 14. Tomcat7堆棧大小很小
- 15. 爲JBoss指定最佳的最小和最大堆大小
- 16. 堆轉儲大小vs hprof大小
- 17. Cassandra緩存大小和JVM堆大小
- 18. iphone os支持的最大堆大小和堆棧大小是多少?
- 19. 的Java堆大小
- 20. 信息堆大小
- 21. Netbeans堆大小java
- 22. Android Studio堆大小
- 23. Java堆/池大小
- 24. 增加堆大小
- 25. 更改堆大小
- 26. 堆空間大小?
- 27. Linux堆棧大小
- 28. Android VM堆大小
- 29. activeMQ fileQueueCursor(堆大小)
- 30. Cassandra和堆大小
我知道這是一箇舊帖子,但現在一些鏈接被破壞... – CCovey 2015-04-07 01:59:41