Skip to Main Content

Java APIs

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

hanging thread "VM Thread"

843798Mar 13 2007 — edited Mar 19 2007
Hi,

Our customer runs a Tomcat 4.1 in a JDK 1.4.2 on Windows 2K.
Frequently (once a day) Tomcat seems to hang and the Java process consumed all CPU. We did a thread dump and identified the Thread named "VM Thread" as the cause. Here is the snippet from the thread dump.

"VM Thread" prio=5 tid=0x00897760 nid=0x2284 runnable

The memory of the Java process is at the configured (-Xmx512m) maximum.

- My questions are:
- what is the purpose of this "VM Thread"?
- Is there anything I can do about it or shall I try to update the JDK?
- I tested the JConsole tool but the "VM Thread", the "VM Periodic Task Thread" and the "Suspend Checker Thread" from the Thread dump are not listed there. Why?

Thanks for your help

Michael
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Apr 16 2007
Added on Mar 13 2007
5 comments
190 views