jvm堆栈线程增加

时间:2015-08-04 10:19:17

标签: multithreading timer jvm

我的jvm中有很多Timer线程。从线程转储,我得到这个:

"Timer-19" - Thread t@159
java.lang.Thread.State: WAITING
at java.lang.Object.wait(Native Method)
- waiting on <134c08ad> (a java.util.TaskQueue)
at java.lang.Object.wait(Object.java:485)
at java.util.TimerThread.mainLoop(Timer.java:483)
at java.util.TimerThread.run(Timer.java:462)

Locked ownable synchronizers:
- None

在我的程序中我不使用Timer,它让我很困惑。 所以请帮忙!

1 个答案:

答案 0 :(得分:2)

  1. 附加调试器
  2. Timer构造函数
  3. 上设置断点
  4. 等到它触发
  5. 检查调用堆栈以找到调用者