zoukankan      html  css  js  c++  java
  • 类似-Xms、-Xmn这些参数的含义:

    类似-Xms、-Xmn这些参数的含义:

    答:
    堆内存分配:
    JVM初始分配的内存由-Xms指定,默认是物理内存的1/64
    JVM最大分配的内存由-Xmx指定,默认是物理内存的1/4
    默认空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制;空余堆内存大于70%时,JVM会减少堆直到 -Xms的最小限制。
    因此服务器一般设置-Xms、-Xmx相等以避免在每次GC 后调整堆的大小。对象的堆内存由称为垃圾回收器的自动内存管理系统回收。
    非堆内存分配:
    JVM使用-XX:PermSize设置非堆内存初始值,默认是物理内存的1/64;
    由XX:MaxPermSize设置最大非堆内存的大小,默认是物理内存的1/4。
    -Xmn2G:设置年轻代大小为2G。
    -XX:SurvivorRatio,设置年轻代中Eden区与Survivor区的比值。

  • 相关阅读:
    Hopcroft-Carp 算法模板 自用
    (转)二分图匹配匈牙利算法与KM算法
    LightOJ
    最短路类型 (至今做过的)
    POJ
    POJ
    差分约束
    传递闭包(例题POJ3660)
    arrow,
    分辨率,
  • 原文地址:https://www.cnblogs.com/a1439775520/p/13076822.html
Copyright © 2011-2022 走看看