我想监控内存使用情况和线程,如何在Eclipse或JVM上进行监控?谢谢。
发布于 2012-03-16 19:31:59
您可以尝试jvisualvm.exe,您可以在jdk/bin目录中找到它。这是一个很棒的工具。有关它的用法,请阅读here。
如果您想获得java代码中的状态,可以尝试JMX。谷歌关键词"JMX监控和管理“。
发布于 2012-03-17 20:22:22
JProfiler提供了许多关于线程和监视器争用的有用信息,并且它有一个eclipse插件。
有关监视器争用分析,请参阅以下屏幕投射:
免责声明:我的公司开发JProfiler
发布于 2012-03-16 12:29:53
在Eclipse中,以调试模式运行程序(这也将打开调试透视图)。这样你就可以看到有多少线程在运行。最好的工具可能是内置的分析器。我猜JVM也有一个分析工具,或者你可以使用第三方分析工具,比如JProfiler或者你的工具包。http://www.yourkit.com/
https://stackoverflow.com/questions/9731849
复制相似问题