栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JVM执行命令之jcmd

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JVM执行命令之jcmd

一、简介:JDK1.7之后新增的一个命令行工具,可以用来实现前面除了jstat之外的命令,比如用他来导出堆,内存使用,查看java进程等。

二、使用

1.1、使用jcmd替换jps

jps查看当前java进程 jps -l  通过jcmd -l也可以实现 

1.2、jcmd pid <具体命令>

通过jcmd pid Thread.Print(Thread.Print通过下面命令查询出来的)替换jstack pid 查看线程快照

首先通过jcmd pid help 查看指定进程支持的所有命令

执行 jcmd -64684 Thred.print 得出的效果跟jstack pid完全一样

 1.3、查看虚拟机的一些变量配置  jcmd pid VM.flags

1.4 查看VM版本 

jcmd pid VM.version

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/778634.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号