1、外置tomcat启动

如果你是使用start.bat脚本启动的话,请打开catalina.bat,在最前面添加:

set JAVA_OPTS=-Xms512m -Xmx512m

2、编辑器关联的tomcat

这个以eclipse来举例:

a、路径

在server中找到自己关联的tomcat,然后双击

b、内存设置

在此段参数中加入(参数大小自己定):-Xms512m -Xmx1024m -XX:MaxNewSize=512m -XX:MaxPermSize=512m

-Xms:堆内存的最小Heap值,默认为物理内存的1/64,但小于1G。默认当空余堆内存大于指定阈值时,JVM会减小heap的大小到-Xms指定的大小。

-Xmx:堆内存的最大Heap值,默认为物理内存的1/4。默认当空余堆内存小于指定阈值时,JVM会增大Heap到-Xmx指定的大小。

-XX:MaxNewSize: JVM堆区域新生代内存的最大可分配大小(PermSize不属于堆区), 生产环境建议设为800M-1024M。

-XX:MaxPermSize: JVM最大允许分配的非堆内存, 生产环境建议设置为256m以上。

3、关联的JDK

a、路径:Window-->Preferences

b、内存设置

在Default VM arguments中加入(参数大小自己定):-Xms512m -Xmx1024m -XX:MaxNewSize=512m -XX:MaxPermSize=512m

此段记录是为了给自己提醒,忘记如何设置的时候可以更快地找到合适的内容,不用再去寻找。

Tomcat配置JVM内存相关推荐

  1. 详解Tomcat配置JVM参数步骤

    这里向大家描述一下如何使用Tomcat配置JVM参数,Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个java虚拟机.您可以选择自己的需要选择不同的操作系统和对应的JDK ...

  2. Java_WEB项目OOM(OutOfMemError内存溢出) MyEclipse配置Jvm内存

    前言 刚刚接触的项目是基于SSM,但Tomcat启动时默认的64M内存就总显得不太够.程序运行过程中经常出现OOM(OutOfMemError). 措施 搜索网上的解决方案,还是比较好解决的,需要给M ...

  3. Tomcat中JVM内存溢出及合理配置(转:http://blog.csdn.net/ye1992/article/details/9344807)

    Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个Java虚拟机.Tomcat的内存溢出本质就是JVM内存溢出,所以在本文开始时,应该先对Java JVM有关内存方面的知识 ...

  4. tomcat中 JVM 内存溢出及合理配置

    Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个Java虚拟机.Tomcat的内存溢出本质就是JVM内存溢出,所以在本文开始时,应该先对Java JVM有关内存方面的知识 ...

  5. tomcat,JVM内存设置

    常见的内存溢出有以下两种: java.lang.OutOfMemoryError: PermGen space java.lang.OutOfMemoryError: Java heap space ...

  6. Tomcat 设置JVM内存大小

    1.jvm内存管理机制: 1)堆(Heap)和非堆(Non-heap)内存 按照官方的说法:"Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配.堆是在 Ja ...

  7. 线上服务器Tomcat配置JVM参数

    环境 Tomcat8.5,jdk8 配置参数说明 -Xms:初始堆大小         -Xmx:最大堆大小         -XX:NewSize:设置年轻代大小         -XX:NewRa ...

  8. tomcat配置jvm参数

    由于项目中使用了阿里开源项目Fastjson 1.2.68 版本之前出现反序列化漏洞,需要更新至最新版本并添加配置, 详情可以查看:http://blog.nsfocus.net/fastjson-0 ...

  9. 内存溢出数值jvm 内存溢出 在myeclipse中加大tomcat的jvm内存 java.lang.OutOfMemoryError: PermGen space...

    废话就不多说了,开始... 每日一道理 站在历史的海岸漫溯那一道道历史沟渠:楚大夫沉吟泽畔,九死不悔:魏武帝扬鞭东指,壮心不已:陶渊明悠然南山,饮酒采菊--他们选择了永恒,纵然谄媚诬蔑视听,也不随其流 ...

最新文章

  1. (原)Eclipse 字体过小问题
  2. BetaBot 木马分析
  3. 如何正确有效表达:对不起,我们已经尽力了?
  4. Ghost 的高可用安装 准备篇
  5. python语言中文社区-python语言中文
  6. 第三方登录过程—OAuth2.0协议
  7. 一款嵌入式监听地图测试软件(开发)
  8. ADSL掉线解决方法全略
  9. 排序算法-C++实现
  10. 安装服务器加硬盘分区,DOL服务器硬盘分区与安装模式
  11. IOS开发中的弹框综述
  12. 计算机科学与技术专业自我小结,最新计算机科学与技术专业毕业自我个人小结优秀范文原创...
  13. 4和2大于号小于号箭头那边_‘’口诀化‘’教学之二――大于号和小于号
  14. FXCG: 日内交易与波段交易有什么区别
  15. c语言计算个人成绩平均分,C语言 | 计算总平均分及第n个人的成绩
  16. 计算机技术在医学领域的作用,计算机技术在医学领域中的应用
  17. GPS天线类型和特点
  18. [廖雪峰python教程列表生成器练习]杨辉三角定义如下,把每一行看做一个list,试写一个generator,不断输出下一行的list
  19. 微信公众号支付对接流程
  20. 波长波数转换matlab,【求助】请教红外常用波数与波长之间的转换关系...

热门文章

  1. Macbook键盘无法正常工作怎么办
  2. 【Java基础】Java Lambda表达式详解
  3. 自习室商家如何开通自习室小程序?
  4. J. Counting Trees (树,卡特兰数)
  5. 程序员可以从哪些角度决定是否要出国发展?
  6. 解析base64获取图片
  7. wixd乱码ID提取微信号实现方法
  8. webstorm 打开npm命令板
  9. 10.16模拟赛题解
  10. 21.Selective Attention Based Graph Convolutional Networks for Aspect-Level Sentiment Classification阅