Java 如何监控JVM或Eclipse中的线程数和内存使用情况?
我想监控内存使用和线程,在Eclipse或JVM上该怎么做?谢谢。在Eclipse中,以调试模式运行程序(这也将打开调试透视图)。您可以看到有多少线程正在运行。 最好的工具可能是内置的探查器。 我猜JVM也有一个评测工具,或者您可以使用第三方评测工具,比如 JProfiler或您的工具包。Java 如何监控JVM或Eclipse中的线程数和内存使用情况?,java,eclipse,multithreading,memory,Java,Eclipse,Multithreading,Memory,我想监控内存使用和线程,在Eclipse或JVM上该怎么做?谢谢。在Eclipse中,以调试模式运行程序(这也将打开调试透视图)。您可以看到有多少线程正在运行。 最好的工具可能是内置的探查器。 我猜JVM也有一个评测工具,或者您可以使用第三方评测工具,比如 JProfiler或您的工具包。 您可以尝试jvisualvm.exe您可以在jdk/bin目录中找到它。这是个很棒的工具。 阅读它的用法 如果希望在java代码中获得状态,可以尝试JMX。谷歌关键词“JMX监控和管理”。提供了大量关于线程和
您可以尝试
jvisualvm.exe
您可以在jdk/bin目录中找到它。这是个很棒的工具。
阅读它的用法
如果希望在java代码中获得状态,可以尝试JMX。谷歌关键词“JMX监控和管理”。提供了大量关于线程和监控争用的有用信息,并且它有一个eclipse插件
有关监控器争用分析,请参见以下屏幕类型转换:
免责声明:我的公司开发了JProfiler好答案。通过添加您提到的工具的参考,使其更好。