<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">

<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>

                                <td>

                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="https://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>

                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px;  -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
    JPBM/Drools suggested JVM parameters and other JBoss tuning parameters
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="https://community.jboss.org/people/massimogentilini">Massimo Gentilini</a> in <i>jBPM</i> - <a href="https://community.jboss.org/message/776239#776239">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>Scenario:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>- JBoss EAP 5.1 with a Web Application running JBPM and Drools (both in version 5.x) as the workflow and rule engine</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>In this scenare are there some documented tuning parameters that need to be applied to a JVM to have better performance?</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>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:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>set JAVA_OPTS=-XX:MaxPermSize=512m -Xms3072m -Xmx3072m -server -XX:<em>UseParallelGC -XX:ParallelGCThreads=2 -XX:</em>AggressiveOpts -XX:+UseFastAccessorMethods -Dsun.rmi.dgc.client.gcInterval=3600000</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>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).</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>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.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Regards</p><p>Massimo</p></div>

<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
    <p style="margin: 0;">Reply to this message by <a href="https://community.jboss.org/message/776239#776239">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in jBPM at <a href="https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034">Community</a></p>
</div></td>
                        </tr>
                    </tbody>
                </table>


                </td>
            </tr>
        </tbody>
    </table>

</div>

</body>
</html>