Shailendra,

On Fri, Jul 20, 2018 at 12:35 PM Shailendra Kumar Verma
<shailendra.kumar.ve...@convergys.com> wrote:
>
> Hello,
>
> I recently installed Tomcat 9.0.8 on Windows 2016 server with JRE 10.0.2 x64. 
> After installation, it is taking 95% of CPU and 4 GB of RAM without any calls 
> running to the box. Why?
>
> System has 32 GB of RAM and 6 CPU cores.
>
> Why is Tomcat is taking 95% of CPU at idle condition, that is main concern?
>
> Thanks,
> Shailendra
>

That sounds abnormal. I will suggest you to do following when this
problem is occurring:
1. Run ProcessExplorer
2. Open Tomcat process which is eating up CPU
3. Go to the Thread tab
4. Sort by CPU column
5. Note down thread IDs which are consuming most of the CPU. List top 5 of them.
6. Take thread dump at the same time. You need to be fast here unless
thread state might change and you'll not get the correct picture.
7. Convert those thread ID list to the equivalent Hexadecimal value.
8. Search for those Hex values in the collected thread dump. Hex
values will match with native ID of thread dumps.
9. Post all those stack traces with CPU usage details over here.

Thanks!

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to