首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

jstat命令总结

全称“Java Virtual Machine statistics monitoring tool”,它位于java的bin目录下,主要利用JVM内建的指令对Java应用程序的资源和性能进行实时的命令行的监控...jstat 是用于见识虚拟机各种运行状态信息的命令行工具。它可以显示本地或者远程虚拟机进程中的类装载、内存、垃圾收集、jit编译等运行数据,它是线上定位jvm性能的首选工具。...二、 jstat命令格式 jstat [ generalOption | outputOptions vmid [interval[s|ms] [count]] ] generalOption :...单个的常用的命令行选项,如-help, -options, 或 -version。...六、参考 jstat命令查看jvm的GC情况 (以Linux为例) jvm优化必知系列——监控工具 一个java内存泄漏的排查案例 ---- 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn

68010

Jstat命令实战

在JVM命令行工具中有很多优秀的工具,本文章主要详细地介绍Jstat命令行工具的案例应用和实战。搭建好JDK的环境后,就可以直接使用Jstst命令行的工具。...下面主要从三个维度分别阐述下Jstat命令行工具,具体分别是类加载,垃圾收集以及JIT编译。...使用Jstat查看类加载变化趋势,使用到的命令具体为: jstat -class pid 毫秒 次数 所以程序启动后,首先获取到程序的PID信息,然后查看每个3秒类加载,总共加载15次,具体过程中涉及的命令如下...使用Jstat命令行工具也可以查看垃圾收集,查看的方式也是首先需要获取到程序的PID信息,然后来查看垃圾收集的过程。...通过如上命令行案例实战以及输出,结合Jstat命令行能够分析出GC中垃圾收集的数据,然后来逐步的对程序进行调优。

36820
您找到你想要的搜索结果了吗?
是的
没有找到

Jstat命令详解-1.8

=> 幸存区的大小 S0U => 幸存区的使用大小 -------------------------- \*C => (Capacity)区容量 \*U => (Used)使用量 jstat...压缩类空间使用大小 - YGC:年轻代垃圾回收次数 - YGCT:年轻代垃圾回收消耗时间 - FGC:老年代垃圾回收次数 - FGCT:老年代垃圾回收消耗时间 - GCT:垃圾回收消耗总时间 jstat...MTT:对象在新生代存活的最大次数 - DSS:期望的幸存区大小 - EC:伊甸园区的大小 - EU:伊甸园区的使用大小 - YGC:年轻代垃圾回收次数 - YGCT:年轻代垃圾回收消耗时间 jstat...-gccapacity pid 堆内存统计 记忆这个命令可以根据单词组合记忆 -gc => 名称 capacity => 容量 [1240] NGCMN:新生代最小容量 NGCMX:新生代最大容量...S0C:当前幸存1区大小 S1CMX:最大幸存2区大小 S1C:当前幸存2区大小 ECMX:最大伊甸园区大小 EC:当前伊甸园区大小 YGC:年轻代垃圾回收次数 FGC:老年代回收次数 jstat

2.5K30

jstat命令详解

Jstat是JDK自带的一个轻量级小工具。...全称“Java Virtual Machine statistics monitoring tool”,它位于java的bin目录下,主要利用JVM内建的指令对Java应用程序的资源和性能进行实时的命令行的监控...可见,Jstat是轻量级的、专门针对JVM的工具,非常适用。 jstat工具特别强大,有众多的可选项,详细查看堆内各个部分的使用量,以及加载类的数量。使用时,需加上查看进程的进程id,和所选参数。...参考格式如下: jstat -options 可以列出当前JVM版本支持的选项,常见的有 l class (类加载器) l compiler (JIT) l gc (GC堆状态) l gccapacity...gcoldcapacity (老区大小) l gcpermcapacity (永久区大小) l gcutil (GC统计汇总) l printcompilation (HotSpot编译统计) 1、jstat

3.4K40

jstat -gcnew命令详解

jstat全称Java Virtual Machine Statistics Monitoring Tool,是随jdk发布的一款用于输出jvm统计参数的命令行工具,用过jvisualvm的肯定会说有了...jvisualvm为什么还需要用jstat命令行呢,jstat虽然可视化效果差些,但其在实际生产环境用起来却很方便,一般线上环境不会打开jmxremote功能,这样jvisualvm就无用武之地。...我们在学习过程中如果要真正了解垃圾收集的过程,jstat也更合适些,jvisualvm虽然可视化效果好,但是这款工具却会给系统带来更多的垃圾,如下图所示 即使你什么都不做,jvisualvm的监控自身也会创建很多对象...,然后发生gc,这给我们研究gc过程带来诸多不便,好了废话不多说了,接下来看下jstat -gcnew用于统计年轻代垃圾收集统计 输入jstat -h就可以输出jstat命令的使用说明,使用jstat...-options可以获取jstat命令支持的可选项 接下来我们用jstat命令来监控本地启动的一个jvm进程 上面监控进程23108的年轻代垃圾收集情况,每2秒收集一次,从上图可以看到,数据是比较稳定的

36310

Java的jstat命令使用详解

jstat命令简介 jstat(Java Virtual Machine Statistics Monitoring Tool)是JDK提供的一个可以监控Java虚拟机各种运行状态信息的命令行工具。...jstat命令参数 命令语法: jstat generalOptions jstat outputOptions [-t] [-h] [ [...如果指定了该参数,jstat命令将每隔这段时间显示一次统计信息。 count:显示数据的次数,默认值是无穷大,这将导致jstat命令一直显示统计信息,直到目标JVM终止或jstat命令终止。...输出选项决定jstat命令显示的内容和格式,具体如下: -class:显示类加载、卸载数量、总空间和装载耗时的统计信息。 -compiler:显示即时编译的方法、耗时等信息。...jstat命令的显示输出被格式化为一个表,列用空格分隔。接下来,我来了解一下每条输出选项的列名。 -class选项 Loaded:加载的类的数量。 Bytes:加载的类所占用的字节数。

5.9K21

JVM监控与调优:jstat命令实战

特别是在企业级的生产环境中,在出现问题的时候很难使用主流的可视化工具来查看JVM运行过程中的数据,此时可以使用jstat命令工具来收集JVM运行过程中的数据,下面详细地阐述jstat命令行工具的案例应用与实战...jstat全称为JVM Statistics Monitoring Tool,它主要用于收集JVM在执行过程中运行的各种数据,如垃圾收集,GC次数以及YGC、YGCT等数据。...jstat是一个命令行的工具,下面汇总了jstat命令行使用过程中常用到的选项,具体如下所示。...首先来看“-class”中需要输出的信息,每隔1秒打印一次并且加上时间戳,打印10次,每5行输出表头信息,执行命令以及输出的结果信息如下: localhost:~ $ jps 48199 Jps 48143...判断是否内存泄露 在jstat命令行工具中可以根据如下的思路来判断是否可能出现了内存泄露,具体思路如下: 运行中的Java程序,运行jstat命令行工具获取JVM运行的数据,重点关注OU值的数据(OU

16010

jvm调优-命令大全(jps jstat jmap jhat jstack jinfo jvisual)

JVM自带了很多命令工具可以用于在生产环境中监控和查看虚拟机的运行情况,比如堆栈使用情况信息、GC信息、启动参数等;也可以动态修改运行参数以优化虚拟机性能。以下常用命令工具及相关缩写介绍。...Heap Analysis Tool, 常与jmap搭配使用,用于分析jmap生成的dump格式的文件 jps:JVM Process Status Tool,用于查看虚拟机启动相关信息,比如启动参数等 jstat...:JVM statistics Monitoring, 用于监视虚拟机运行时状态信息的命令,如类装载、内存、gc情况、JIT编译等运行数据 jmap:JVM Memory Map,用于查看堆使用情况,生成...参考博客: 1、https://www.cnblogs.com/ityouknow/p/5714703.html  jvm系列(四):jvm调优-命令大全(jps jstat jmap jhat jstack...www.cnblogs.com/michael-xiang/p/10779566.html java问题定位工具jps 3、https://www.jianshu.com/p/bfb869e01fff jps命令

35920

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券