My Oracle Support Banner

Very High CPU usage of OC4J Processes After Migrating To Sun T5240 Server with UltraSPARC T2 Plus Processors (Doc ID 1099127.1)

Last updated on AUGUST 16, 2023

Applies to:

Oracle Containers for J2EE - Version to [Release AS10gR2 to AS10gR3]


When running JVM based processes on SUN UltraSPARC T1/T2 processors, the global performance of the JVM is very bad and CPU usage reported by the JVM appears to be abnormally high, while the server is free of resources.

Note that this is a generic issue that affects any kind of JVM based server, and not only OC4J containers.

In our specific case, we saw, on Solaris 10, that running Oracle BPEL Application on OAS 10gR2 with JDK HotSpot 1.4.2, the OC4J_BPEL Instance process monitoring showed following information:

The following commands were used to monitor OC4J

user/kernel ratio is 1/2.


The problem appeared during the migration to Sun SPARC T5240 Server.
The target server is multiCPU and has 16 Virtual CPUs assigned to the Solaris Zone where OracleAS 10.1.2 runs.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.