jBoss设置jvm参数


jBoss版本:

jboss-5.1.0.GA

jboss-6.0.0.Final

jboss-5.1.0.GA和jboss-6.0.0.Final修改方法:

打开%JBOSS_HOME%\bin\run.conf文件,搜索JAVA_OPTS,找到后调整jvm参数-Xms,-Xmx

注意:

请看下%JBOSS_HOME%\bin目录下有没有run.conf.bat文件,如果有的话可以选择设置在此文件中,或者不用此文件,删除或改名(建议改名)都行。因为在有run.conf.bat文件的情况下,在run.conf中的配置是无效的。禁用此文件后,就会使用run.conf文件的配置了。或者直接用高手的做法,直接修改启动文件,Windows启动文件run.bat,Linux环境启动文件run.sh。

代码:


a.run.conf文件下

if [ "x$JAVA_OPTS" = "x" ]; then
   JAVA_OPTS="-Xms128m -Xmx512m -XX:MaxPermSize=256m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000"
fi

b.run.conf.bat文件下

rem # JVM memory allocation pool parameters - modify as appropriate.

set "JAVA_OPTS=-Xms128M -Xmx512M -XX:MaxPermSize=256M"

c.run.bat或run.sh文件下,注释掉下面这行代码进行添加(建议)或另起一行添加都行

# Setup JBoss specific properties
JAVA_OPTS="-Dprogram.name=$PROGNAME $JAVA_OPTS"


更多文章:

jboss配置入门(十一)JVM最小、最大内存的设定-http://pavel.iteye.com/blog/650944

时间: 2024-08-23 21:56:53

jBoss设置jvm参数的相关文章

tomcat,zookeeper,activeMQ,Kafka设置jvm参数

1,tomcat设置jvm参数 设置方法: 在tomcat bin 目录增加配置:setenv.sh #add tomcat pid CATALINA_PID="$CATALINA_BASE/conf/tomcat.pid" #add java opts JAVA_OPTS=" -Djava.awt.headless=true -Djava.net.preferIPv4Stack=true -server -Xmx1g -Xms1g -Xmn256m -XX:PermSize

根据应用程序设置JVM参数(三)-优化老年代大小

接着前面的,现在来计算老年代的 日志图: 1.假如没有FullGc,如何计算老年代需要多少时间装满? (不看第一条和最后一条数据,分析)通过MinorGc计算每次老年代的增量 老年代的增量 = 堆的总量 - 新生代的剩余量(souvivor区) 这样可以得到几乎每次minorGc老年代增加85m空间,而minorGc每4秒一次. 老年代的总量: 1654272 - 601088 = 1053184k =1028m 那么填满老年区需要 1028 / 85 * 4 = 48s 虽然与上面的503-4

设置JVM参数,查看堆大小

1.在eclipse设置JVM参数     打开eclipse-窗口-首选项-Java-已安装的JRE(对在当前开发环境中运行的java程序皆生效,也就是在eclipse中运行的java程序)编辑当前使用的JRE,在缺省VM参数中输入: -Xmx1024m -Xms1024m -Xmn256m -Xss16m 或者在运行一个java程序的时候执行: java -Xmx1024m -Xms1024m -Xmn256m -Xss16m  Test Test是一个class文件. 2. 在Tomcat

tomcat启用调试,设置JVM参数等

办法1 -1. 修改 bin/startup.sh 中最后面,加上jpda exec "$PRGDIR"/"$EXECUTABLE" jpda start "[email protected]" -2. 设置必要的环境变量,此步骤非必须 #将默认的8000调试端口改成8001 并将默认的侦听地址 localhost 改成所有网卡平面,这样非本机也能连接调试,达到远程调试的目的 export JPDA_ADDRESS=0.0.0.0:8001 #

windows下注册tomcat服务以及设置jvm参数

注册服务: 1 >service.bat install 删除服务: 1 service.bat remove 注:需使用对应的版本,linux版本没有service.bat ,tomcat.exe ,tomcat*w.exe Windows下调整Tomcat启动参数 Tomcat默认可以使用的内存为128MB,对于访问数比较多.比较吃内存的应用来说,这是不够的.我们可以通过调整Java虚拟机的启动参数来增加Tomcat可使用的内存. 下面就是众所周知的两个参数-Xms<size>   

根据应用程序设置JVM参数

一.根据程序的运行状况查看其活跃的数据量 ①.活跃的数据: 1.应用程序运行于稳定状态时,老年代占用的java堆大小 2.应用程序运行于稳定状态时,永久代占用的java堆大小 其实就是FullGc后这2个数据的大小 ②.动手测试: 1.测试代码: public class A { int[] storage = new int[102400]; int[] extra = new int[200000]; public int[] execute() { try { Thread.sleep(1

【Tomcat】 windows下注册tomcat服务以及设置jvm参数

注册服务: 1 >cd /d D:\Java\tomcat-7.0.57-Css\bin //进入目录 1 >service.bat install  //注册服务,同理删除服务为 remove  删除服务: 1 sc delete "服务名" //这是通用的删除方法 注:需使用对应的版本,linux版本没有service.bat ,tomcat.exe ,tomcat*w.exe 参数调整 Windows下调整Tomcat启动参数  一.命令窗口输入 D:\Java\to

myeclipse设置jvm参数的三种方式

方法一: 打开eclipse,选择Window--Preferences...在对话框左边的树上双击Java,再双击Installed JREs,在右边选择前面有对勾的JRE,再单击右边的“Edit”按钮, 出现一个 Edit JRE 的对话框,在其中的Default VM Arguments: 框中输入 -Xms128m -Xmx512m ,这样设置Java拟虚机内存使用最小是128M,最大是512M,再单击“OK”关闭 Edit JRE 对话框,再单击“OK”关闭 Preferences对话

websphere设置jvm参数

http://www.quiee.com.cn/archives/592/ websphere 选择服务器-> 应用程序服务器-> Server1-> 进程定义->Java 虚拟机.滚动到初始堆大小和最大堆大小字段并设置值.单击确定以保存更改