java - eclipse 调试器中的详细 java 线程状态?

标签 java eclipse multithreading debugging concurrency

是否可以在 eclipse 调试器中查看详细的 JVM 线程状态?比如线程有哪些监听,等待哪些等等?

这将有助于调试并发挂起。

最佳答案

Eclipse Debugger 本身不支持,你需要的是 Profiler

还有更多。然后,您可以在 Eclipse 中开始调试,并将探查器程序远程连接到正在运行的 JVM 实例。 VisualVM 还提供了一个 Eclipse launcher .

YourKit 在并发性方面有不同的特性,例如 Monitor profiling .在那里您将获得有关线程及其交互的详细信息。

enter image description here

关于java - eclipse 调试器中的详细 java 线程状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11396568/

相关文章:

java - 如何识别线程的启动者

java - 序列化后,Instanceof 对于同一个类返回 false

java - 如何在运行时提供MapStruct Mapping注解映射元数据

java - java.library.path 中没有 ocijdbc10

java - 使用 Java 从 IBM i 获取 DB2 数据

java - Eclipse 代码推荐错误

java - 为什么在 Eclipse 中使用 "step into"时,即使没有步骤过滤器,也不显示对构造函数的调用

C++ shared_ptr 和 threadsanizer 报告数据争用

java - 待澄清的简单多线程代码

java - 如何通过共享首选项保存菜单项可见性状态?