2022年5月25日

jstack跟踪Java堆栈信息

摘要: 1、简介 jstack(Java Virtual Machine Stack Trace)是JDK提供的一个可以生成Java虚拟机当前时刻的线程快照信息的命令行工具。线程快照一般被称为threaddump或者javacore文件,是当前Java虚拟机中每个线程正在执行的Java线程、虚拟机内部线程和 阅读全文

posted @ 2022-05-25 18:20 uestc2007 阅读(579) 评论(0) 推荐(0) 编辑

jstat分析JVM的gc使用情况和查看full gc频率

摘要: 一、介绍jstat jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。命令的格式如下: jstat [-命令选项] [vmid] [间隔时间/毫秒] [查询次数] 1、命令格式 jstat命令命令格式:jstat [Options] vmid [interval] [count]参数说明 阅读全文

posted @ 2022-05-25 16:07 uestc2007 阅读(4528) 评论(0) 推荐(0) 编辑

jps查询正在运行的程序进程

摘要: 1)jps查询正在运行的程序进程 常用参数: -q 只显示pid,不显示class名称,jar文件名和传递给main 方法的参数 -m 输出传递给main 方法的参数,在嵌入式jvm上可能是null -l 输出应用程序main class的完整package名 或者 应用程序的jar文件完整路径名 阅读全文

posted @ 2022-05-25 15:20 uestc2007 阅读(106) 评论(0) 推荐(0) 编辑

jmap内存的分析工具

摘要: 1、命令基本概述 Jmap是一个可以输出所有内存中对象的工具,甚至可以将VM 中的heap,以二进制输出成文本。 打印出某个java进程(使用pid)内存内的,所有‘对象’的情况(如:产生那些对象,及其数量)。 使用方法 jmap -histo pid。如果使用SHELL ,可采用jmap -his 阅读全文

posted @ 2022-05-25 15:11 uestc2007 阅读(1515) 评论(0) 推荐(0) 编辑

导航