`
lixjluck
  • 浏览: 104392 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

JVisualVM中的JConsole的使用

阅读更多

JVisualVM中提供了jconsole的插件,默认把它安装好后,发现不知道怎么用,打开jconsole Tab发现如下所示:


它提示我们已经安装好了JConsole插件,但是还要配置,配置什么呢?这个问题,我以前试过多次,不得其解,偶然一次机会,看到一篇文章,它是如下操作的:


在配置jconsole plugins的地方,Add jar,选择JDK_HOME/demo/managemnt/JTop/jtop.jar,确定。

然后,我们在jvisualvm重新打开tomcat,看到如下图:

 

发现jconsole里面有内容了,这个JTop是用来展现指定进程top thread(按cpu 使用时间算),在做一些profiler的时候很有用。

我们也可以参考jtop的源码,写自己的实现。

 

参考文章:http://java.dzone.com/news/visual-vm-free-and-open-source

 

 

 

 

 

 

 

 

 

 

 

 

  • 大小: 10.9 KB
  • 大小: 32.5 KB
  • 大小: 13.7 KB
分享到:
评论

相关推荐

    JVisualVM进行性能分析中,jconsole需要的jtop插件

    本文将详细介绍JVisualVM以及jconsole中jtop插件的使用,特别是在JDK1.8环境下。 JVisualVM是一款集成化工具,它包含了多种Java应用性能分析功能,如监视CPU使用率、内存状况、线程状态、类加载、垃圾收集等。...

    【IT十八掌徐培成】Java基础第26天-02.jvm-young gen-old gen-eden-sur-jvisualvm-jconsole.zip

    `jvisualvm` 和 `jconsole` 是两款强大的JVM性能监控和诊断工具,它们可以帮助开发者分析JVM内存状态、CPU使用情况、线程状态等信息,找出性能瓶颈,对优化Java应用程序非常有帮助。 - **JVisualVM**:它是Java ...

    jvisualvm插件VisualVM-JConsole依赖包JTop.jar

    本文将详细介绍JTop.jar的功能,以及如何在VisualVM和JConsole中使用它。 首先,我们要明确JTop.jar的来源。这个插件最初是从Oracle JDK的早期版本,即jdk-6u20-windows-x64.exe中提取出来的。它的存在,体现了社区...

    jvisualvm插件

    jvisualvm的插件,用于检测java虚拟机的参数,jvisualvm的插件,用于检测java虚拟机的参数,jvisualvm的插件,用于检测java虚拟机的参数,jvisualvm的插件,用于检测java虚拟机的参数,

    jconsole.nbm

    jvisualvm的jconsole plugins插件,打开jvisualvm后打开工具->插件->已下载->添加插件,然后选中下载的nbm安装包进行安装,安装成功后重启即可。

    Jvisualvm JTop包

    JVM性能监控工具Jvisualvm插件Jconsole配置所需jar包

    jconsole使用

    要启动`jconsole`,只需在命令行中输入`jconsole`即可。然后,`jconsole`会列出本地可用的Java进程,也可以手动输入远程主机的JMX连接URL进行连接。默认情况下,远程JMX连接是关闭的,需要在Java应用启动时添加特定...

    java内存查看工具jvisualvm

    - **定期检查内存状况**:在应用运行过程中,定期使用jvisualvm检查内存使用,及时发现并处理内存泄漏。 - **优化线程调度**:通过线程分析找出可能导致阻塞的代码段,优化并发策略。 - **监控CPU和GC行为**:...

    jvisualvm插件JDK1.8_64.zip

    - **com-sun-tools-visualvm-modules-jconsole.nbm**:JConsole集成,让JConsole的功能也能在JVisualVM中使用。 - **com-sun-tools-visualvm-modules-tracer-dynamic.nbm**:动态Tracer插件,允许在运行时添加和...

    公司内部培训jconsole

    Jconsole 是 Sun Microsystems(现为 Oracle 公司)在 JDK 1.5 版本中引入的一个强大的监控工具,它位于 JAVA_HOME 的 bin 目录下,是一款基于 Swing 图形用户界面的应用程序。Jconsole 主要用于监控 Java 应用程序...

    com-sun-tools-visualvm-modules-jconsole-1.3

    jvisualVM的插件jconsole。选择jvisualVM顶部菜单,工具-插件-已下载-添加插件,选择com-sun-tools-visualvm-modules-jconsole.nbm,然后打开安装即可。

    JMM-Heap-Stack:Eclipse 内存分析器、JProfiler、jconsole、jmc、jvisualvm、内存转储

    - jconsole是JDK自带的图形化监控工具,可以监控Java应用的内存、线程、类加载、CPU使用等信息。 - 提供了内存图表和线程快照,有助于诊断性能问题。 7. **JMC(Java Mission Control)**: - Oracle JDK的一...

    java开发中如何使用JVisualVM进行性能分析

    在使用JVisualVM进行性能分析时,可以参考相关的教程和案例,例如链接中的文章,它们提供了详细的步骤和示例,帮助开发者更好地理解和使用JVisualVM。 总的来说,JVisualVM是Java开发中不可或缺的性能分析工具,它...

    VisualVM入门指南 使用说明 新手上路

    它集成了多种原本独立存在的命令行工具,如`jstat`, `JConsole`, `jstack`, `jmap`, 和 `jinfo`,并通过一个统一的图形用户界面(GUI)提供了更加直观的使用体验。 - **核心功能**: - **监视**:监控Java应用程序...

    Cubic java应用诊断工具.rar

    其中,JConsole和JVisualVM是图形化工具,可以用来监控JVM的运行状态、查看内存和CPU使用情况等;而jmap、jstack和jcmd是命令行工具,可以用来诊断内存泄漏、死锁等问题。 JConsole 作用:JConsole是一个监视和管理...

    JDK14性能管理工具之Jconsole的使用详解

    JConsole是JDK14中一个重要的性能管理工具,它位于JAVA_HOME/bin目录下,可通过直接执行`JConsole`命令启动。JConsole提供了对Java应用程序的实时监控和诊断功能,帮助开发者了解应用的运行状态,优化性能,以及查找...

    java高级面试题.zip

    面试中可能还会涉及到类加载机制、JVM调优工具(如JVisualVM、JConsole)以及如何分析和解决内存泄漏问题。 Redis作为一款高性能的键值存储系统,在面试中常被问到其数据类型(String、Hash、List、Set、Sorted Set...

    为什么不鼓励使用 Thread.stop?

    "工具" 标签可能意味着讨论此问题时可以借助一些调试和分析工具,例如JVisualVM或JConsole,它们可以帮助开发者监控和管理线程,从而更好地理解和避免使用 `Thread.stop` 可能带来的问题。 至于压缩包中的文件,...

    JVM监控工具使用入门

    3. **连接远程JVM**:如果需要监控远程JVM,则需要在远程JVM上启动相应的服务,并在jconsole中输入远程JVM的服务地址进行连接。 ##### jvisualvm jvisualvm是一款功能更全面的JVM监控工具,它不仅能够监控JVM的状态...

Global site tag (gtag.js) - Google Analytics