Object Request Broker services
There are various settings that can be used to tune the internal Object Request Broker (ORB) processing.
ORB Thread Pool settings
A thread pool enables components of the server to reuse threads, which eliminates the need to create new threads at run time. Creating new threads expends time and resources.
- The maximum size of the ORB Thread Pool was increased from 50 to 1000 threads.
- The WAS was restarted.
WAS Administration console path: Servers > Application servers > server_name > Container Services > ORB service > Thread Pool Settings.
ORB fragmentation custom property
ORB fragmentation can be disabled by setting the CORBA fragmentsize set to zero.
This helps to decrease FNP8 CPE CPU load and increase throughput.
However, if there are a lot of network packet retransmits in your environment it is not recommended to disable ORB fragmentation because the complete ORB request has to be resend.
- The value of
com.ibm.CORBA.FragmentSizewas set to zero. - The WAS was restarted.
WAS Administration console path: Servers > Application servers > server_name > Container Services > ORB service > Custom Properties.
fragmentsize parameter for FileNet® P8, refer to the article Tune ORB in WebSphere® to boost FileNet P8 performanceat this IBM® developerWorks® URL:
https://www.ibm.com/developerworks/data/library/techarticle/dm-1004tuneorbperformance/index.html