What is the meaning of 'Unknown: thread_state' when using -Xprof?

I'm trying to find a performance bottleneck in my java application.

Between 30% and 60% of the execution time are always in "Unknown: thread_state":

E.g. (excerpt):

Thread-local ticks:

0.2%35 Blocked (of total)

0.0%2 Class loader

0.0%3 Compilation

38.6% 5521 Unknown: thread_state

Flat profile of 179.25 secs (14367 total ticks): DestroyJavaVM

The summary for all Threads looks even worse, but I guess that's just a bug (I mean the 329.5%):

Global summary of 180.77 seconds:

100.0% 14550 Received ticks

0.3%50 Received GC ticks

6.4%927 Compilation

0.0%6 Class loader

329.5% 47942 Unknown code

I guess "Unknown: thread_state" means the Thread/process is idle, is that true?

It would be equally helpful if someone could point me to detailed documentation; I searched the web and SUN's website, but I couldn't find any hint.

I also posted this question here:

http://forum.java.sun.com/thread.jspa?forumID=538&threadID=754104

but I was asked to re-post it on this forum.

Thanks.

[1124 byte] By [tzaeschkea] at [2007-10-3 3:20:15]
# 1
See response in original thread.
davidholmesa at 2007-7-14 21:12:27 > top of Java-index,Java HotSpot Virtual Machine,Specifications...