0

我有一个 java 进程的线程转储(kill -3 输出),我看到一个奇怪的问题 - 我看到有很多线程被阻塞,因为它们正在等待锁定一个对象,但我没有看到任何线程持有这个锁:

grep 0x00002aab9e9454a0 输出文件 | 排序 | 唯一的-c

 86         - waiting to lock <0x00002aab9e9454a0> (a java.util.Vector)

(它是 86 次,因为那里有多个转储,但这与这个问题无关)。

任何人都知道这样的事情怎么会发生?

谢谢!

4

0 回答 0