4)How to troubleshoot 100% CPU utilization in linux
100% cpu utilization / cpu starvation /high cpu utilizaion
kasi,
First we will see in the two presceptives,
Platform and the Middleware.
Platform
some process spawning lots of threads in the high load condition and there is
no throtlling at all. this can cause high cpu utilization because of unexpected load on the application.
Middleware
1.memory utilization can also indirectely affect the cpu utilization.
2.The application is suffering from serious design flaws and coding defects.
3.unnecessary synchronized code, long interating loops,in the code and
memory leaks
these things should be checked one by one,atleast to point what could be the reason for the high cpu.
Folks please correct/add what ever is necessary RK