Im profiling my JAVA application to find who is consuming the cpu. based on my cpu view of a snapshot, I found NetIO is consuming the most of my cpu.
- But what does this state really mean?
- Are the threads in this state really consuming CPU?
- Is This state maps to a JAVA VM thread state or a native thread state?
Edit: Based on the java thread dump, the NetIO thread is actually in RUNNABLE
state.