Hi ,
We have started our application with following settings.
$JAVA_OPTS -Xmx4096m -Xms4096m -Xmn2g -Xss128k -XX:ParallelGCThreads=8 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:SurvivorRatio=8 -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=31 -XX:MaxPermSize=512m -XX:PermSize=256m
We are sending the direct http requst to our application.
It causing the CPU Utilization in the range of 80-85 %.
When we tried jst returning back from the Method with Null response Our CPU Utilization is in the range of 45-50%
We are using the axis2 webservice in it.
Hardware Configuration |
Application Node | No of CPU | 8 |
CPU Type | Intel(R) Xeon(R) CPU E5530 @ 2.40GHz, cache size 8192 KB |
Memory | 8 GB |
Network Card | 100 mbps Ethernet |
Database server | No of CPU | 8 |
CPU Type | Intel(R) Xeon(R) CPU E5620 @ 2.40GHz, cache size 12228 KB |
Memory | 160 GB |
Network Card | 100 mbps Ethernet |
So currently we are struggling to reduce the CPU usage.