有人能解释一下在哪里以及如何配置以下 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
答案1
如果您使用默认启动脚本,则将其放入环境变量“JAVA_OPTS”就足够了。