简体   繁体   English

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

[英]Detailed java thread state in eclipse debugger?

Is it possible to see detailed JVM thread state in eclipse debugger? 是否有可能在eclipse调试器中看到详细的JVM线程状态? For example, which monitors thread has, which ones it waits for etc? 例如,监视线程有哪些,它等待哪些?

This would help to debug concurrent hangs. 这将有助于调试并发挂起。

This is not supported by the Eclipse Debugger nativly, what you want is a Profiler Eclipse Debugger不支持这个,你想要的是一个Profiler

and many more. 还有很多。 You can then start the debugging in Eclipse and connect the profiler program remotely to your running JVM instance. 然后,您可以在Eclipse中启动调试,并将探查器程序远程连接到正在运行的JVM实例。 VisualVM also offers an Eclipse launcher . VisualVM还提供Eclipse启动器

YourKit has different features regarding concurrency, for instance Monitor profiling . YourKit具有不同的并发功能,例如Monitor profiling There you will get detailed information about the threads and their interaction. 在那里,您将获得有关线程及其交互的详细信息。

在此输入图像描述

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM