`

Java jstat -gc命令

    博客分类:
  • Java
阅读更多

 

S0C:年轻代中第一个survivor(幸存区)的容量 (字节)
S1C:年轻代中第二个survivor(幸存区)的容量 (字节)
S0U:年轻代中第一个survivor(幸存区)目前已使用空间 (字节)
S1U:年轻代中第二个survivor(幸存区)目前已使用空间 (字节)
EC:年轻代中Eden(伊甸园)的容量 (字节)
EU:年轻代中Eden(伊甸园)目前已使用空间 (字节)
OC:Old代的容量 (字节)
OU:Old代目前已使用空间 (字节)
PC:Perm(持久代)的容量 (字节)
PU:Perm(持久代)目前已使用空间 (字节)
YGC:从应用程序启动到采样时年轻代中gc次数
YGCT:从应用程序启动到采样时年轻代中gc所用时间(s)
FGC:从应用程序启动到采样时old代(全gc)gc次数
FGCT:从应用程序启动到采样时old代(全gc)gc所用时间(s)
GCT:从应用程序启动到采样时gc用的总时间(s)

NGCMN:年轻代(young)中初始化(最小)的大小 (字节)

NGCMX:年轻代(young)的最大容量 (字节)

NGC:年轻代(young)中当前的容量 (字节)

OGCMN:old代中初始化(最小)的大小 (字节)

OGCMX:old代的最大容量 (字节)

OGC:old代当前新生成的容量 (字节)

PGCMN:perm代中初始化(最小)的大小 (字节)

PGCMX:perm代的最大容量 (字节)

PGC:perm代当前新生成的容量 (字节)

S0:年轻代中第一个survivor(幸存区)已使用的占当前容量百分比

S1:年轻代中第二个survivor(幸存区)已使用的占当前容量百分比

E:年轻代中Eden(伊甸园)已使用的占当前容量百分比

O:old代已使用的占当前容量百分比

P:perm代已使用的占当前容量百分比

S0CMX:年轻代中第一个survivor(幸存区)的最大容量 (字节)

S1CMX :年轻代中第二个survivor(幸存区)的最大容量 (字节)

ECMX:年轻代中Eden(伊甸园)的最大容量 (字节)

DSS:当前需要survivor(幸存区)的容量 (字节)(Eden区已满)

TT: 持有次数限制

MTT : 最大持有次数限制

  • 大小: 108.3 KB
0
1
分享到:
评论

相关推荐

    java jstat 查看哪个进程频繁GC垃圾回收

    下面我们将详细探讨如何使用`jstat`工具以及通过配置GC日志来分析和优化Java进程。 `jstat`是Java虚拟机内置的一个命令行工具,用于实时监控JVM的各种运行状态,包括垃圾回收的信息。要查看哪个进程频繁进行GC,...

    jstat-1压缩包1111

    jstat命令的基本格式如下: ``` jstat [options] <vmid> [interval] [count] ``` - `options`:指定要查询的统计信息类型,如-gc、-gccapacity、-gccause等。 - `<vmid>`:虚拟机进程ID。 - `interval`:可选,指定...

    jmap jstat等命令介绍

    `jmap`、`jstat`等命令是Java开发和运维人员的必备工具,它们提供了对JVM(Java虚拟机)内部状态的深入洞察,帮助我们了解内存使用、垃圾收集、线程状态等情况。下面将详细介绍这些命令及其在监控Tomcat内存使用情况...

    jstat官方介绍

    jstat是Java虚拟机统计监视工具,它是Java开发工具包(JDK)的一部分,用于监控Java虚拟机(JVM)中的性能统计信息。该工具可以用来显示垃圾收集(GC)统计信息以及其他与JVM相关的性能指标。由于jstat工具不受...

    查看虚拟机状态常用命令

    本文将详细介绍一些常用的虚拟机状态查看命令,包括`jmap`, `jstat`, `jstat-gcutil`等相关工具的使用方法与应用场景。 #### 1. jmap `jmap` 是一个非常实用的工具,主要用于打印Java堆或永久代中的对象实例。其中...

    JVM内存—jstat分析

    `jstat -gc <pid>` 命令用于查看JVM中堆的垃圾收集情况统计,输出的数据包括: - **S0C/S1C**: 第一/二个幸存区的容量(KB)。 - **S0U/S1U**: 第一/二个幸存区当前使用的空间(KB)。 - **EC**: Eden区的容量(KB)...

    JVM性能调优监控工具jps、jstack、jmap、jhat、jstat使用详解.docx

    JVM性能调优监控工具jps、jstack、jmap、jhat、...jps、jstack、jmap、jhat、jstat 等 JVM 性能调优监控工具对于 Java 程序员来说是必备的,能够帮助我们解决各种 JVM 性能问题,提高 Java 应用程序的性能和稳定性。

    java问题快速定位

    - `jrcmd [pid] -cmd jstat -gc`:远程执行jstat命令查看GC信息。 通过`jrcmd`可以在不直接登录服务器的情况下获取到Java进程的状态信息,这对于远程诊断问题提供了极大的便利。 ### 常规问题排查流程 1. **初步...

    JVM内存模型和性能调优:JVM调优工具详解及调优实战:jstat – 第38篇

    垃圾回收(Garbage Collection, GC)是JVM自动管理内存的重要机制,通过`jstat -gc`命令,我们可以得到以下关键指标: 1. **年轻代**(Young Generation):包括Eden区和两个Survivor区。新创建的对象首先被分配到...

    java诊断与调优常用命令jmap、jstack、jstat使用实战.pdf

    4. **jstat (Java Statistics Tool)**: 这个命令主要用于收集Java虚拟机的各种统计数据,如垃圾收集、类加载等。例如,`jstat -gc pid [interval] [count]` 可以监控新老生代的内存使用和垃圾回收频率。使用`jstat -...

    JAVA 线上故障排查完整套路,从 CPU、磁盘、内存、网络、GC 一条龙!.docx

    我们可以使用 jstat -gc pid 1000 命令来观察 GC 分代变化情况。如果看到 GC 比较频繁,我们可以进一步分析 GC 的问题。 三、磁盘故障排查 磁盘故障排查是 Java 线上故障排查的第三步骤。我们可以使用 df -hl 命令...

    JAVA JVM内存监控工具总结

    例如,`jstat -gc`用于查看GC的详细信息,包括年轻代、老年代和永久代的使用情况。其他选项如`jstat -class`关注类装载的统计,`jstat -compiler`则关注JIT编译的情况。 3. **jmap (Memory Map for Java)** jmap能...

    jstat命令手册.pdf

    jstat命令是用于监控Java虚拟机(JVM)运行时统计信息的命令行工具,它能够显示Java虚拟机中的堆状况、类加载、垃圾回收等多方面的数据。这个命令通常用于排查JVM性能问题或者进行监控分析。 jstat命令的基本用法...

    Java2语言命令详解

    Java2语言命令详解 在Java开发中,理解并掌握各种命令行工具是至关重要的,特别是对于初学者和专业开发者来说。Java2语言命令主要指Java Development Kit (JDK) 提供的一系列命令行工具,它们在Java程序的编译、...

    学习tomcat的内存泄漏

    使用jstat命令观察GC的过程 jstat -gc 94223 2000 1000 通过GCViewer工具查看GC日志 为了找到内存泄漏点,我们通过jmap工具生成Heap Dump jmap -dump:live,format = b,file = 94223.bin 94223 用Eclipse Memory ...

    JVM监控管理及故障诊断工具(常用命令)

    jstat 命令用于输出给定 Java 进程的统计信息。在只有控制台的环境中(比如生产环境),该命令十分奏效。我们主要通过它可以显示系统中垃圾回收、类装载、运行期编译状况等数据。 参数详解: * -class 类装载器的...

    Java性能调优命令

    如`jstat -gcutil pid`命令用于查看指定进程的GC统计信息。 6. Java命令配合特定参数可用来查看JDK的版本以及JVM启动时的初始和最大堆大小。如`java -XX:+PrintFlagsFinal -version 2>&1 | grep MaxHeapSize`命令...

    java虚拟机常用命令

    通过jstat命令,我们可以监控虚拟机的内存使用情况和垃圾回收的性能,对内存泄漏、频繁GC等问题做出快速反应。 3. jstack命令 jstack命令用于生成Java虚拟机当前的线程快照信息,包含每一条线程的堆栈信息。它通常...

    JVM Full GC 之 MAT工具分析实践-阿沐1

    例如,使用`jstat -gc pid`可以监控老年代的大小,预测何时可能发生Full GC。 MAT工具的分析功能强大,它能解析heap dump文件,提供Histogram、Dominator Tree等视图。Histogram显示了内存中对象的分布,帮助我们...

    【转】Java内存泄露_JVM监控工具介绍jstack_jconsole_jinfo_jmap_jdb_jstat

    通过`jstat -gc <pid> <interval> <count>`,我们可以定期获取JVM的垃圾回收状况,这对于优化内存配置和识别潜在的内存泄漏问题非常有帮助。 总的来说,这些工具为Java开发者提供了一套全面的诊断和监控手段,能够...

Global site tag (gtag.js) - Google Analytics