zoukankan      html  css  js  c++  java
  • jvm 参数配置

    -vmargs -Xms256m -Xmx512m -XX:PermSize=256M -XX:MaxPermSize=512M
    -vmargs 说明后面是VM的参数,所以后面的其实都是JVM的参数了
    -Xms256m JVM初始分配的堆内存
    -Xmx512m JVM最大允许分配的堆内存,按需分配
    -XX:PermSize=256M JVM初始分配的非堆内存
    -XX:MaxNewSize=512m JVM堆区域新生代内存的最大可分配大小(PermSize不属于堆区), 生产环境建议设为800M-1024M
    -XX:MaxPermSize=512M JVM最大允许分配的非堆内存,按需分配

    JVM初始分配的堆内存由-Xms指定,默认是物理内存的1/64;JVM最大分配的堆内存由-Xmx指定,默认是物理内存的1/4。默认空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制;
    -Xms128m : 最小内存设置
    -Xmx256m 最大内存设置,默认是物理内存的1/4

    PermGen space的全称是Permanent Generation space,是指内存的永久保存区域
    -XX:PermSize=128M 最小
    -XX:MaxNewSize=256m
    -XX:MaxPermSize=256m

    修改启动时内存参数
    window 下, 在catalina.bat 最前面:
    set JAVA_OPTS=-XX:PermSize=64M -XX:MaxPermSize=128m -Xms512m -Xmx1024m
    一定加在catalina.bat 最前面。
    linux 下,在catalina.sh 最前面增加:
    JAVA_OPTS="-XX:PermSize=64M -XX:MaxPermSize=128m -Xms512m -Xmx1024m
    -Duser.timezone=Asia/Shanghai"
    注意:前后二者区别,有无set,有无双引号。
    ————————————————
    版权声明:本文为CSDN博主「qm4050」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qm4050/article/details/6909478

    参考:
    https://blog.csdn.net/sunchen2012/article/details/88976897

  • 相关阅读:
    html部分常用内容
    Django media相关配置
    【设计模式】-单例模式
    SharePoint 修改完或制作完一定要发布
    SharePoint 创建模版页
    kindeditor 不能编辑 问题
    1
    SharePoint 第一个网站
    数据结构第一章
    未能加载文件或程序集“MICROSOFT.REPORTVIEWER.WEBFORMS …
  • 原文地址:https://www.cnblogs.com/wanthune/p/11794990.html
Copyright © 2011-2022 走看看