-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