jconsole 使用入门
官网参考
介绍
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 使用入门相关推荐
- 一、Java入门和环境安装
@Author : By Runsen 本专栏是零基础学java的第一篇 Java入门和环境安装(一) 文章目录 1.Java入门 1.1 了解Java 1.2 选择Java版本 1.3 下载jdk ...
- JDK14性能管理工具:Jconsole详解
文章目录 简介 JConsole 概览 内存 线程 类 VM信息 MBean 总结 简介 我们在开发java项目的时候,或多或少都会去用到Java的性能管理工具.有时候是为了提升应用程序的性能,有时候 ...
- [JMX一步步来] 7、用JDK5.0的JConsole来连接MBean
前面所有看效果都是通过Html网页来看的.JDK5.0自带了一个jmx客户端,叫jconsole,位于c:\jdk\bin\jconsole.exe.我们来用用这个客户端来连接Mbean Server ...
- JConsole的使用手册 JDK1.5(转)
一篇Sun项目主页上介绍JConsole使用的文章,前段时间性能测试的时候大概翻译了一下以便学习,今天整理一下发上来,有些地方也不知道怎么翻,就保留了原文,可能还好理解点,呵呵,水平有限,翻的不好,大 ...
- JDK的可视化工具系列 (四) JConsole、VisualVM
JConsole: Java监视与管理控制台 代码清单1: import java.util.*;public class JConsoleDemo {static class OOMObject { ...
- Java高并发编程详解系列-Java线程入门
根据自己学的知识加上从各个网站上收集的资料分享一下关于java高并发编程的知识点.对于代码示例会以Maven工程的形式分享到个人的GitHub上面. 首先介绍一下这个系列的东西是什么,这个系列自己 ...
- Java入门到大神你需要掌握这些技术
主要版本 更新时间 备注 v1.0 2015-08-01 首次发布 v1.1 2018-03-12 增加新技术知识.完善知识体系 v2.0 2019-02-19 结构调整,更适合从入门到精通: 进一步 ...
- 学习笔记:Java 并发编程①_基础知识入门
若文章内容或图片失效,请留言反馈. 部分素材来自网络,若不小心影响到您的利益,请联系博主删除. 视频链接:https://www.bilibili.com/video/av81461839 视频下载: ...
- 带你Java入门(Java系列1)
目录 前言: 1.什么是Java 2.Java的语言特点 3.初识Java的main方法 4.注释 5.标识符 6.关键字 7.1基本数据类型 7.2引用数据类型 8.变量 8.1.整形变量 8.2. ...
最新文章
- github上fork了别人的项目后,再同步更新别人的提交
- oracle收集统计计划,oracle收集统计信息之analyze
- windows下定时利用bat脚本实现ftp上传和下载
- DB2 格式化输出 Date
- 【Java基础总结】IO流
- 双赛道近四百万奖金,2021全国人工智能大赛来了!
- java迭代器用途_各位JAVA前辈,迭代器使用报错。
- ASP.NET Core 源码学习之 Options[2]:IOptions
- Facebook、阿里等大佬现身说法,NLP是否被高估了?
- 使用libjpeg进行JPEG图像解码
- php rsa aes混合加密,手动演示RSA和AES混合加密过程
- [译] 我多希望在我学习 React.js 之前就已经知晓这些小窍门
- rk3399_android10编译说明
- Java高级工程师常见面试题(答案)
- SQL中如何处理除数为0的情况?
- ERP系统中BOM的作用
- 利用python通过站长之家查询ip地址归属地
- 智慧公安大数据人工智能
- 基础的数组/链表实现的队列
- AP: Oracle EBS AP INVOICE TAX 税码计算规则(ZT)
热门文章
- 我为什么从事了前端开发
- 现代景观的语言学艺术探析(《规划师》)
- java poi导出Excel表格(动态表头)
- Fiddler使用之命令行与状态栏介绍
- Clipboard HTML FORMAT 粘贴板中文乱码问题。
- 惠普 暗影精灵5(i7-9750H+gtx1660ti),ubuntu16.04 无法安装显卡驱动
- C4D模型工具—对齐法线
- php100以内合数,3D须知工具众览:和差对照表 最稳定组合 质合数 和值跨度
- Matlab GUI与GUI间数据传递实现
- 野火i.MX6ULL Linux开发板资料