修改Ubuntu下tomcat内存
来源:互联网 发布:有关健身的软件 编辑:程序博客网 时间:2024/06/07 18:22
查找该文件
find / -name “catalia.sh”
编辑该文件
/usr/share/tomcat7/bin/catalina.sh
加入以下行,具体参数视硬件情况而定
JAVA_OPTS=”-server -Xms800m -Xmx800m -XX:PermSize=256m -XX:MaxPermSize=512m -XX:MaxNewSize=512m”
1.“m”说明单位是MB,否则默认是KB
2.一般使用物理内存的80%作为堆大小
3.一般把-Xms和-Xmx设为一样大
4.一般把-Xmn设置为-Xmx值的1/4
5.一般将堆的总大小的50%到60%分配给新生成的池 三、jvm参数说明:
-server 一定要作为第一个参数,启用JDK的server版本,在多个CPU时性能佳
-Xms java Heap初始大小。 默认是物理内存的1/64。
-Xmx java heap最大值。建议均设为物理内存的80%。不可超过物理内存。
-Xmn java heap最小值,一般设置为Xmx的3、4分之一。
-XX:PermSize 设定内存的永久保存区初始大小,缺省值为64M。
-XX:MaxPermSize 设定内存的永久保存区最大大小,缺省值为64M。
-XX:SurvivorRatio=2 生还者池的大小,默认是2。如果垃圾回收变成了瓶颈,您可以尝试定制生成池设置
-XX:NewSize 新生成的池的初始大小。 缺省值为2M。
-XX:MaxNewSize 新生成的池的最大大小。 缺省值为32M。
+XX:AggressiveHeap 让jvm忽略Xmx参数,疯狂地吃完一个G物理内存,再吃尽一个G的swap。
-Xss 每个线程的Stack大小
-verbose:gc 现实垃圾收集信息
-Xloggc:gc.log 指定垃圾收集日志文件
-XX:+UseParNewGC 缩短minor收集的时间
-XX:+UseConcMarkSweepGC 缩短major收集的时间
-XX:userParNewGC 可用来设置并行收集(多CPU)
-XX:ParallelGCThreads 可用来增加并行度(多CPU)
-XX:UseParallelGC 设置后可以使用并行清除收集器(多CPU)
- 修改Ubuntu下tomcat内存
- Linux下修改tomcat内存
- Ubuntu下加大tomcat内存
- 修改eclipse下tomcat的内存
- win、linux下tomcat内存的修改
- 修改 ubuntu 通过命令下载的 tomcat 的内存
- Windows下的修改Tomcat的可用内存
- Linux下Tomcat占用JVM内存数修改及监控
- Windows下的修改Tomcat的可用内存
- Windows下的修改Tomcat的可用内存
- Windows下的修改Tomcat的可用内存
- Windows下的修改Tomcat的可用内存
- Windows下的修改Tomcat的可用内存
- 修改tomcat默认内存tomcat
- 修改tomcat内存
- 修改Tomcat内存方法
- eclipse修改tomcat内存
- 修改tomcat内存
- 金额转大写及日期转大写(java)
- 问题
- Samp免流软件以及地铁跑酷的自校验分析
- JavaScript数组排序,Array.prototype.sort()
- HDU 5313
- 修改Ubuntu下tomcat内存
- 我的Android进阶之旅------>Android二级ListView列表的实现
- 川崎中文离线地图App上线
- leetcode[150]:Evaluate Reverse Polish Notation
- 汇文嵌入式学习之TCP和UDP基础理解
- eclipse背景调成护眼色
- Scala详解----------继承
- C语言视频学习笔记
- Hadoop 2.x中fsimage和edits合并实现