Database Reference
In-Depth Information
ponents are deployed in a WebLogic server platform and also can deploy other plat-
forms such as WebSphere. There are separate tuning parameters available for each
of the Oracle SOA Suite applications and sub systems. Depending on your SOA
composite application's deployment design one needs to holistically align the con-
figuration parameters of Oracle SOA Suite components in addition to the WebLogic
server platform, underlying Java Virtual Machine, Operating Systems, and/or Load
Balancers to get the optimal system performance.
Please note that by simply adding more hardware or increasing the hosting system's
resources such as CPU and memory you may not improve the performance of an
application platform. The application design needs to be capable of utilizing these
additional resources for application performance and scalability benefits.
The Java Virtual Machine
The Java Virtual Machine ( JVM ) allows you to write programs once and run them
anywhere. Usually, JVMs are optimized for an operating system in combination with
the underlying hardware platform.
The leading JVM vendors are Sun HotSpot JVM and Oracle JRockit for Windows,
Unix, and Linux platform. Please note that Oracle is the vendor for both JRockit and
Sun HotSpot JVMs. The Sun HotSpot JVM is widely used and is the default choice
for Oracle SOA Suite implementations. Therefore, we will discuss the Oracle Sun
HotSpot JVM performance tuning in detail.
Garbage collection process
Garbage collection ( GC )is a process of JVM that removes the unused Java objects
from the JVM heap to recycle the JVM resources. The configuration of the underlying
JVM for the WebLogic servers affects the Oracle BPEL Process Manager perform-
ance. The details will be discussed in the following sections.
The Java heap memory space is divided into three sections: young, tenured, and
permanent generation, as shown in the following diagram. Minor garbage collection
occurs at the young generation space and major garbage collection occurs at the
tenured space.
Search WWH ::




Custom Search