线上环境jvm内存设置大小分配

4核8G的机器

  1. 栈:一个1M,也就是一个线程1M,n个线程就nM;
  2. 堆:内存的一半分给堆内存,根据垃圾收集器分配新生代和老年代的比例
    • CMS:新:老==1:2 (1/3 2/3)
    • G1:新:老==6:4 (3/5 2/5)
  3. 元空间:512M。

也不一定准确。之后详细学习jvm后做补充修改。

原文地址:https://www.cnblogs.com/rbwbear/p/15554728.html