官网参考

介绍

JConsole 图形用户界面是一种符合 Java 管理扩展 (JMX) 规范的监视工具。 JConsole 使用 Java 虚拟机 (Java VM) 的广泛检测来提供有关在 Java 平台上运行的应用程序的性能和资源消耗的信息。

在 Java SE 6 中,JConsole 已更新以呈现 Windows 和 GNOME 桌面的外观(其他平台将呈现标准 Java 图形外观)。

使用

准备一个运行中的程序不需要添加VM参数

启动jconsole.exe

  • 查看正在运行的jvm的PID

注意:使用IDEA启动程序,运行程序会存在两个调用程序的PID,所以用java -jar 启动程序能更清晰的知道哪个是刚刚启动的程序PID。
我这里是根据cpu使用情况来辨别出来哪个是刚刚启动的程序。
当然也可以根据启动后界面提供的VM概要选项,查看VM启动参数。
左边是自己程序启动的JVM,右边是IDEA启动的JVM

  • 右键进程查看详细信息,会显示PID
  • 启动jconsole.exe带上PID
jconsole.exe <PID>

  • 连接界面
  • 显示界面

PS

如果帮助到你的话,点个赞鼓励下,欢迎加入我的置顶博客的javaweb交流群,不搞带课推广,让我们一起向诗靠拢。

jconsole 使用入门相关推荐

  1. 一、Java入门和环境安装

    @Author : By Runsen 本专栏是零基础学java的第一篇 Java入门和环境安装(一) 文章目录 1.Java入门 1.1 了解Java 1.2 选择Java版本 1.3 下载jdk ...

  2. JDK14性能管理工具:Jconsole详解

    文章目录 简介 JConsole 概览 内存 线程 类 VM信息 MBean 总结 简介 我们在开发java项目的时候,或多或少都会去用到Java的性能管理工具.有时候是为了提升应用程序的性能,有时候 ...

  3. [JMX一步步来] 7、用JDK5.0的JConsole来连接MBean

    前面所有看效果都是通过Html网页来看的.JDK5.0自带了一个jmx客户端,叫jconsole,位于c:\jdk\bin\jconsole.exe.我们来用用这个客户端来连接Mbean Server ...

  4. JConsole的使用手册 JDK1.5(转)

    一篇Sun项目主页上介绍JConsole使用的文章,前段时间性能测试的时候大概翻译了一下以便学习,今天整理一下发上来,有些地方也不知道怎么翻,就保留了原文,可能还好理解点,呵呵,水平有限,翻的不好,大 ...

  5. JDK的可视化工具系列 (四) JConsole、VisualVM

    JConsole: Java监视与管理控制台 代码清单1: import java.util.*;public class JConsoleDemo {static class OOMObject { ...

  6. Java高并发编程详解系列-Java线程入门

    根据自己学的知识加上从各个网站上收集的资料分享一下关于java高并发编程的知识点.对于代码示例会以Maven工程的形式分享到个人的GitHub上面.   首先介绍一下这个系列的东西是什么,这个系列自己 ...

  7. Java入门到大神你需要掌握这些技术

    主要版本 更新时间 备注 v1.0 2015-08-01 首次发布 v1.1 2018-03-12 增加新技术知识.完善知识体系 v2.0 2019-02-19 结构调整,更适合从入门到精通: 进一步 ...

  8. 学习笔记:Java 并发编程①_基础知识入门

    若文章内容或图片失效,请留言反馈. 部分素材来自网络,若不小心影响到您的利益,请联系博主删除. 视频链接:https://www.bilibili.com/video/av81461839 视频下载: ...

  9. 带你Java入门(Java系列1)

    目录 前言: 1.什么是Java 2.Java的语言特点 3.初识Java的main方法 4.注释 5.标识符 6.关键字 7.1基本数据类型 7.2引用数据类型 8.变量 8.1.整形变量 8.2. ...

最新文章

  1. github上fork了别人的项目后,再同步更新别人的提交
  2. oracle收集统计计划,oracle收集统计信息之analyze
  3. windows下定时利用bat脚本实现ftp上传和下载
  4. DB2 格式化输出 Date
  5. 【Java基础总结】IO流
  6. 双赛道近四百万奖金,2021全国人工智能大赛来了!
  7. java迭代器用途_各位JAVA前辈,迭代器使用报错。
  8. ASP.NET Core 源码学习之 Options[2]:IOptions
  9. Facebook、阿里等大佬现身说法,NLP是否被高估了?
  10. 使用libjpeg进行JPEG图像解码
  11. php rsa aes混合加密,手动演示RSA和AES混合加密过程
  12. [译] 我多希望在我学习 React.js 之前就已经知晓这些小窍门
  13. rk3399_android10编译说明
  14. Java高级工程师常见面试题(答案)
  15. SQL中如何处理除数为0的情况?
  16. ERP系统中BOM的作用
  17. 利用python通过站长之家查询ip地址归属地
  18. 智慧公安大数据人工智能
  19. 基础的数组/链表实现的队列
  20. AP: Oracle EBS AP INVOICE TAX 税码计算规则(ZT)

热门文章

  1. 我为什么从事了前端开发
  2. 现代景观的语言学艺术探析(《规划师》)
  3. java poi导出Excel表格(动态表头)
  4. Fiddler使用之命令行与状态栏介绍
  5. Clipboard HTML FORMAT 粘贴板中文乱码问题。
  6. 惠普 暗影精灵5(i7-9750H+gtx1660ti),ubuntu16.04 无法安装显卡驱动
  7. C4D模型工具—对齐法线
  8. php100以内合数,3D须知工具众览:和差对照表 最稳定组合 质合数 和值跨度
  9. Matlab GUI与GUI间数据传递实现
  10. 野火i.MX6ULL Linux开发板资料