首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何监控我的JVM或Eclipse中有多少线程和内存使用情况?

如何监控我的JVM或Eclipse中有多少线程和内存使用情况?
EN

Stack Overflow用户
提问于 2012-03-16 12:22:38
回答 3查看 11.7K关注 0票数 5

我想监控内存使用情况和线程,如何在Eclipse或JVM上进行监控?谢谢。

EN

回答 3

Stack Overflow用户

发布于 2012-03-16 19:31:59

您可以尝试jvisualvm.exe,您可以在jdk/bin目录中找到它。这是一个很棒的工具。有关它的用法,请阅读here

如果您想获得java代码中的状态,可以尝试JMX。谷歌关键词"JMX监控和管理“。

票数 10
EN

Stack Overflow用户

发布于 2012-03-17 20:22:22

JProfiler提供了许多关于线程和监视器争用的有用信息,并且它有一个eclipse插件。

有关监视器争用分析,请参阅以下屏幕投射:

  • Locking graphs in JProfiler
  • Monitor events versus locking situations
  • Cumulating and filtering monitor events

免责声明:我的公司开发JProfiler

票数 6
EN

Stack Overflow用户

发布于 2012-03-16 12:29:53

在Eclipse中,以调试模式运行程序(这也将打开调试透视图)。这样你就可以看到有多少线程在运行。最好的工具可能是内置的分析器。我猜JVM也有一个分析工具,或者你可以使用第三方分析工具,比如JProfiler或者你的工具包。http://www.yourkit.com/

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9731849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档