Below are the observations.
- Standby threads are not using much cpu when there is no load.
- During load test, CPU is reaching upto 99% and when checked from top command found that Standby threads are using most of the CPU.
- Took multiple thread dumps after 30second interval and observed standby threads are in same state in multiple thread dumps. (Not understanding why aren't they are assigned task and become a active thread.)