Jboss

JBOSS AS 7 中的 JVM 調整

  • October 23, 2012

誰能解釋我在哪里以及如何配置以下 JVM 參數來調整 JBOSS。我正在使用最新的 JBOSS AS 7。

我在 Linux 上使用 openJDK-6。

以下是我用於調整 Tomcat-7 的參數,我需要知道如何將這些參數放在 JBOSS 中的位置:

配置 Java 堆:

-server -XX:NewSize=700m -XX:MaxNewSize=700m -Xms2048m -Xmx2048m -XX:MaxPermSize=200m 
-XX:SurvivorRatio=6 -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=15

配置垃圾收集器:

-XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled XX:ParallelGCThreads=16 -XX:+CMSCompactWhenClearAllSoftRefs -XX:CMSInitiatingOccupancyFraction=85 -XX:+CMSScavengeBeforeRemark -XX:+CMSConcurrentMTEnabled -XX:ParallelCMSThreads=2

如果您使用預設啟動腳本,將其放在環境變數“JAVA_OPTS”中就足夠了。

https://community.jboss.org/wiki/JavaOpts

引用自:https://serverfault.com/questions/441319