i profile of a large jboss server with many classes in it. When I look at the CPU, the result will always be something like java.util.TimerThread.run () = 62% and java.util.concurrent.ThreadPoolExecutor $ Worker.run () = 34.8%. For these two methods, thousands of other methods have 0%. I think this is a bad mistake, because most of these methods work in these threads. But how can I see which one ... ThreadDump - Function is also not suitable for this.
source share