User Tools

Site Tools


tomcat

This is an old revision of the document!


# 常见问题 # 相关知识

## java.lang.outofmemoryerror java heap space

增加tomcat的java内存分配即可,具体是修改`/etc/default/tomcat7`,将`JAVA_OPTS="-Djava.awt.headless=true -Xmx1280m -XX:+UseConcMarkSweepGC"`中Xmx后的数字改大即可(以MB为单位)

(1) tomcat内存参数

  • -server:一定要作为第一个参数,在多个CPU时性能佳
  • -Xms:java Heap初始大小。 默认是物理内存的1/64。
  • -Xmx:java heap最大值。建议均设为物理内存的一半。不可超过物理内存。
  • -XX:PermSize:设定内存的永久保存区初始大小。缺省值为64M。
  • -XX:MaxPermSize:设定内存的永久保存区最大 大小。缺省值为64M。
  • -Xmn:young generation(年轻代)的heap大小。一般设置为Xmx的3、4分之一

———————

tomcat.1562895942.txt.gz · Last modified: 2021/02/10 21:29 (external edit)