• tomcat 设置(调整) JVM 大小


    在catalina.sh(bat)中增加

    JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m"

     linux:

    JAVA_OPTS="-Xms512M -Xmx1024M -XX:PermSize=256M -XX:MaxNewSize=512M -XX:MaxPermSize=512M"

    windows:

    set JAVA_OPTS=-Xms512M -Xmx1024M -XX:PermSize=256M -XX:MaxNewSize=512M -XX:MaxPermSize=512M

    weblogic:

    默认的java虚拟机的大小比较小,在对大数据进行处理时java就会报错:java.lang.OutOfMemoryError。设置jvm内存的方法,对于单独的.class,可以用下面的方法对Test运行时的jvm内存进行设置。
    java -Xms64m -Xmx256m Test
    -Xms是设置内存初始化的大小
    -Xmx是设置最大能够使用内存的大小(最好不要超过物理内存大小)
    在weblogic中,可以在startweblogic.cmd中对每个domain虚拟内存的大小进行设置,默认的设置是在commEnv.cmd里面。

    -vmargs 
    -Xms128M
    -Xmx512M 
    -XX:PermSize=64M 
    -XX:MaxPermSize=128M

  • 相关阅读:
    请求内部转发与重定向区别
    JSTL标签
    JSP学习总结
    JSP执行过程
    Cookie实现--用户上次访问时间
    python 关键知识点
    PIL 学习
    python 与 matlab 混编
    matplotlib 中文显示 的问题
    中文文本分类1
  • 原文地址:https://www.cnblogs.com/jifeng/p/2171383.html
Copyright © 2020-2023  润新知