jvm内存状况导出.hprof文件

2022-07-27,,,,

命令一:使用java自带工具查看jvm gc 频率

 jstat -gcutil 8231 1000 20  #该命令表示 打印 pid 为8231的java 进程gc 状况

打印出的大概信息如下:  其中 YGC表示年轻代内存回收次数,YGCT表示年轻代内存回收所花时间,FGC表示发生FULL GC的次数. FGCT 表示 FGC 所耗费的时间,GCT 表示总花费的GC时间

 S0     S1     E      O      M     CCS    YGC     YGCT    FGC    FGCT     GCT   
  0.00   0.00  41.36  45.98  93.12  89.79    405    7.960    31  134.401  142.361
  0.00   0.00  41.36  45.98  93.12  89.79    405    7.960    31  134.401  142.361
  0.00   0.00  41.36  45.98  93.12  89.79    405    7.960    31  134.401  142.361
  0.00   0.00  41.36  45.98  93.12  89.79    405    7.960    31  134.401  142.361
  0.00   0.00  41.36  45.98  93.12  89.79    405    7.960    31  134.401  142.361
  0.00   0.00  41.36  45.98  93.12  89.79    405    7.960    31  134.401  142.361
  0.00   0.00  41.36  45.98  93.12  89.79    405    7.960    31  134.401  142.361
  0.00   0.00  41.36  45.98  93.12  89.79    405    7.960    31  134.401  142.361
  0.00   0.00  41.36  45.98  93.12  89.79    405    7.960    31  134.401  142.361
  0.00   0.00  41.63  45.98  93.12  89.79    405    7.960    31  134.401  142.361
  0.00   0.00  41.63  45.98  93.12  89.79    405    7.960    31  134.401  142.361
  0.00   0.00  41.63  45.98  93.12  89.79    405    7.960    31  134.401  142.361
  0.00   0.00  41.63  45.98  93.12  89.79    405    7.960    31  134.401  142.36

命令二:查看JVM内存配置

jmap -heap pid

命令三:以文件方式导出 jvm 内存使用情况

jmap -dump:live,format=b,file=xxxx.hprof pid

本文地址:https://blog.csdn.net/LUONIANXIN08/article/details/110195447

《jvm内存状况导出.hprof文件.doc》

下载本文的Word格式文档,以方便收藏与打印。