PerfMa JVM参数Memory篇 HeapSize

2020-08-14 50浏览

  • 1.
  • 2. Heap Size 相关参数 01 02 Xmx Xms 03 MaxHeapSize 04 InitialHeapSize
  • 3. Tips 1 Xmx和MaxHeapSize是等价的,都是设置堆的最大值, 比如-Xmx100M和-XX:MaxHeapSize=100M都是设置堆的最大值为100M
  • 4. Tips 2 Xms和InitialHeapSize是等价的,都是设置堆的最小值, 比如设置-Xms100M和-XX:InitialHeapSize=100M都是设置堆的初始化大小值为100M, 同时也是堆的最小值为100M
  • 5. Tips 3 MaxHeapSize不能比InitialHeapSize小,如果小的话,进程会起不来
  • 6. Tips 4 InitialHeapSize必须不小于1M
  • 7. Tips 5 HeapSize是512K对齐的,也就是如果你设置的大小,并不是512K的整数倍, 那么将会取比你设置的值要大的512K的最小公倍数
  • 8. Problem 1 如果我们同时设置了Xmx和MaxHeapSize,会以哪个为准?
  • 9.