【发布时间】:2012-07-09 14:00:37
【问题描述】:
是否可以在 eclipse 调试器中查看详细的 JVM 线程状态?例如,哪个监视器线程有,它正在等待哪些等?
这将有助于调试并发挂起。
【问题讨论】:
-
您阅读过任何文档吗?
标签: java eclipse multithreading debugging concurrency
是否可以在 eclipse 调试器中查看详细的 JVM 线程状态?例如,哪个监视器线程有,它正在等待哪些等?
这将有助于调试并发挂起。
【问题讨论】:
标签: java eclipse multithreading debugging concurrency
Eclipse 调试器本身不支持这个,你想要的是一个 Profiler
还有更多。然后,您可以在 Eclipse 中启动调试并将探查器程序远程连接到正在运行的 JVM 实例。 VisualVM 还提供了Eclipse launcher。
YourKit 在并发方面有不同的特性,例如Monitor profiling。在那里,您将获得有关线程及其交互的详细信息。
【讨论】: