Hi had found one more information related to this.
The CPU Utilization is depend on the maxThreads configured in server.xml for http connector.
I can see the almost linear increase in CPU Utilzation and TPS with the maxThread.
When maxThread reaches approx. 75% of the threads from client its shows the CPU utilization in the range of 80-85%
When I had configured the maxThread=5 , I can see the CPU Utilization in the range of 45-50 % , with drop in TPS almost 40-45%.
When I had configured the maxThread=8 , I can see the CPU Utilization in the range of 70-75 %, with drop in TPS almost 30-35%.
Also I tried to use the executor in server.xml.
But there I got the same result as that of initial configuration. :|
Thanks,
Amol