加入收藏 | 设为首页 | 会员中心 | 我要投稿 西安站长网 (https://www.029zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

JVM性能调优监控工具使用详解

发布时间:2019-11-04 13:30:35 所属栏目:站长百科 来源:zhisheng的blog
导读:副标题#e# 现实企业级Java应用开发、维护中,有时候我们会碰到下面这些问题: OutOfMemoryError,内存不足 内存泄露 线程死锁 锁争用(Lock Contention) Java进程消耗CPU过高 ...... 这些问题在日常开发、维护中可能被很多人忽视(比如有的人遇到上面的问题只

现在来解释各列含义:

  1. S0C、S1C、S0U、S1U:Survivor 0/1区容量(Capacity)和使用量(Used) 
  2. EC、EU:Eden区容量和使用量 
  3. OC、OU:年老代容量和使用量 
  4. PC、PU:永久代容量和使用量 
  5. YGC、YGT:年轻代GC次数和GC耗时 
  6. FGC、FGCT:Full GC次数和Full GC耗时 
  7. GCT:GC总耗时 

E、hprof(Heap/CPU Profiling Tool)

hprof能够展现CPU使用率,统计堆内存使用情况。

语法格式如下:

  1. java -agentlib:hprof[=options] ToBeProfiledClass 
  2. java -Xrunprof[:options] ToBeProfiledClass 
  3. javac -J-agentlib:hprof[=options] ToBeProfiledClass 

(编辑:西安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读