Tomcat配置JVM内存
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内存相关推荐
- 详解Tomcat配置JVM参数步骤
这里向大家描述一下如何使用Tomcat配置JVM参数,Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个java虚拟机.您可以选择自己的需要选择不同的操作系统和对应的JDK ...
- Java_WEB项目OOM(OutOfMemError内存溢出) MyEclipse配置Jvm内存
前言 刚刚接触的项目是基于SSM,但Tomcat启动时默认的64M内存就总显得不太够.程序运行过程中经常出现OOM(OutOfMemError). 措施 搜索网上的解决方案,还是比较好解决的,需要给M ...
- Tomcat中JVM内存溢出及合理配置(转:http://blog.csdn.net/ye1992/article/details/9344807)
Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个Java虚拟机.Tomcat的内存溢出本质就是JVM内存溢出,所以在本文开始时,应该先对Java JVM有关内存方面的知识 ...
- tomcat中 JVM 内存溢出及合理配置
Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个Java虚拟机.Tomcat的内存溢出本质就是JVM内存溢出,所以在本文开始时,应该先对Java JVM有关内存方面的知识 ...
- tomcat,JVM内存设置
常见的内存溢出有以下两种: java.lang.OutOfMemoryError: PermGen space java.lang.OutOfMemoryError: Java heap space ...
- Tomcat 设置JVM内存大小
1.jvm内存管理机制: 1)堆(Heap)和非堆(Non-heap)内存 按照官方的说法:"Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配.堆是在 Ja ...
- 线上服务器Tomcat配置JVM参数
环境 Tomcat8.5,jdk8 配置参数说明 -Xms:初始堆大小 -Xmx:最大堆大小 -XX:NewSize:设置年轻代大小 -XX:NewRa ...
- tomcat配置jvm参数
由于项目中使用了阿里开源项目Fastjson 1.2.68 版本之前出现反序列化漏洞,需要更新至最新版本并添加配置, 详情可以查看:http://blog.nsfocus.net/fastjson-0 ...
- 内存溢出数值jvm 内存溢出 在myeclipse中加大tomcat的jvm内存 java.lang.OutOfMemoryError: PermGen space...
废话就不多说了,开始... 每日一道理 站在历史的海岸漫溯那一道道历史沟渠:楚大夫沉吟泽畔,九死不悔:魏武帝扬鞭东指,壮心不已:陶渊明悠然南山,饮酒采菊--他们选择了永恒,纵然谄媚诬蔑视听,也不随其流 ...
最新文章
- (原)Eclipse 字体过小问题
- BetaBot 木马分析
- 如何正确有效表达:对不起,我们已经尽力了?
- Ghost 的高可用安装 准备篇
- python语言中文社区-python语言中文
- 第三方登录过程—OAuth2.0协议
- 一款嵌入式监听地图测试软件(开发)
- ADSL掉线解决方法全略
- 排序算法-C++实现
- 安装服务器加硬盘分区,DOL服务器硬盘分区与安装模式
- IOS开发中的弹框综述
- 计算机科学与技术专业自我小结,最新计算机科学与技术专业毕业自我个人小结优秀范文原创...
- 4和2大于号小于号箭头那边_‘’口诀化‘’教学之二――大于号和小于号
- FXCG: 日内交易与波段交易有什么区别
- c语言计算个人成绩平均分,C语言 | 计算总平均分及第n个人的成绩
- 计算机技术在医学领域的作用,计算机技术在医学领域中的应用
- GPS天线类型和特点
- [廖雪峰python教程列表生成器练习]杨辉三角定义如下,把每一行看做一个list,试写一个generator,不断输出下一行的list
- 微信公众号支付对接流程
- 波长波数转换matlab,【求助】请教红外常用波数与波长之间的转换关系...
热门文章
- Macbook键盘无法正常工作怎么办
- 【Java基础】Java Lambda表达式详解
- 自习室商家如何开通自习室小程序?
- J. Counting Trees (树,卡特兰数)
- 程序员可以从哪些角度决定是否要出国发展?
- 解析base64获取图片
- wixd乱码ID提取微信号实现方法
- webstorm 打开npm命令板
- 10.16模拟赛题解
- 21.Selective Attention Based Graph Convolutional Networks for Aspect-Level Sentiment Classification阅