Tuning of the Java Virtual Machine (JVM)
Oracle SOA Suite 11g in simplified form is just a Java application that runs on a J2EE compliant application server such as Oracle WebLogic Server 11g, IBM WebSphere, or Red Hat JBoss. Although you can choose any of the supported application servers for your Oracle SOA Suite 11g infrastructure, this book will focus on the more commonly used Oracle WebLogic Server. The full list of certified application servers for Oracle SOA Suite 11g can be accessed at http://www.oracle.com/technetwork/middleware/downloads/fmw-11gr1certmatrix.xls.
Currently, there are two JVMs that are supported for Oracle WebLogic Server 11g—Sun JDK and JRockit JDK. Our performance tests have shown that using JRockit with an Oracle SOA Suite 11g installation on Linux results, on average, in a 32 percent performance improvement when compared to using Sun JDK. It is, thus, our recommendation for any installation running on Microsoft Windows and Linux operating systems (but not...