JBoss Community

JPBM/Drools suggested JVM parameters and other JBoss tuning parameters

created by Massimo Gentilini in jBPM - View the full discussion

Scenario:

 

- JBoss EAP 5.1 with a Web Application running JBPM and Drools (both in version 5.x) as the workflow and rule engine

 

In this scenare are there some documented tuning parameters that need to be applied to a JVM to have better performance?

 

Current parameters we're using were taken from a standard JBoss EAP 4.2 application with a quite high load, but without JBPM and Drools running:

 

set JAVA_OPTS=-XX:MaxPermSize=512m -Xms3072m -Xmx3072m -server -XX:UseParallelGC -XX:ParallelGCThreads=2 -XX:AggressiveOpts -XX:+UseFastAccessorMethods -Dsun.rmi.dgc.client.gcInterval=3600000

 

 

The server is a virtual machine running Windows 64 bit with 4 vcores and 4 GB of memory, we'll move to the same virtual machine but running RH Linux 6.3 in a very short timeframe (JVM tuning parameters will be the same).

 

Are there other tuning parameters that can be applied to JBoss? The only thing we've modified now is the maximum number of thread of the standard threadpool, from 10 to 100.

 

Regards

Massimo

Reply to this message by going to Community

Start a new discussion in jBPM at Community