GC日志中times表示什么含义?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

GC日志中times表示什么含义?

2016-03-03 11:27:06 2700 1

最近系统出现了运行一段时间后就无法响应的问题,表现就是浏览器的圈圈一直在转,页面没有加载出来。
查看GC的日志,有一些疑问是关于日志中的时间,如下面部分日志:
1182.030: [GC[YG occupancy: 8729512 K (9216000 K)]1182.030: [Rescan (parallel) , 7.6001940 secs]1189.630: [weak refs processing, 0.0000190 secs] [1 CMS-remark: 262120K(436904K)] 8991632K(9652904K), 7.6004580 secs] [Times: user=86.06 sys=0.42, real=7.60 secs]

13901.282: [GC 13901.283: [ParNew: 8766574K->400883K(9216000K), 1.9300940 secs] 10239467K->1917256K(11578944K), 1.9309390 secs] [Times: user=13.68 sys=0.07, real=1.93 secs]

有两个问题:
这两段日志中后面Times的3个时间分别是什么含义?
因为看到第一个user有86秒多,不知道这个有没有什么影响?
我是刚进新公司,系统最近老是出现无响应,自己就看了日志。我看了下jvm的参数配置,觉得有问题,各位看看这些参数有问题么:

-server -Xms10200m -Xmx13200m -Xmn10000m -XX:MaxPermSize=4040m -XX:+UseConcMarkSweepGC -XX:+DisableExplicitGC -Dsun.reflect.inflationThreshold=2147483647 -XX:PermSize=3000m -XX:+PrintGCDetails -Xloggc:/data/resin/gc_detail.log  -verbose:class -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/resin/heapdump.bin
取消 提交回答
全部回答(1)
  • 蛮大人123
    2019-07-17 18:51:08

    这些时间是GC花费的时间,user是用户态耗费的时间,sys是内核态耗费的时间,real是整个过程实际花费的时间。user+sys是CPU时间,每个CPU core单独计算,所以这个时间可能会是real的好几倍。
    从你的日志看,一次ParNew居然回收掉了8G多的内存,程序真得要好好优化一下了。
    几点优化的建议:
    Xms可以和Xmx设成一样大小,这样可以避免GC之后重新分配内存
    Xmn太大,这其实是你遇到的问题的根本原因,官方推荐配置为整个堆的3/8,对于你的情况,可以试试-Xmn=4G

    0 0
相关问答

1

回答

为什么现在还没日志

2018-05-17 20:58:29 828浏览量 回答数 1

1

回答

为什么ob_flush(),flush()无法正常工作?

2016-06-17 15:49:13 2093浏览量 回答数 1

1

回答

域名交易中,批量发布多个 push 域名,其中一个或多个失败会怎么办?

2018-01-18 15:15:21 1879浏览量 回答数 1

4

回答

身份zheng的地址已经不是原所在地了怎么办

2014-01-21 19:41:12 4603浏览量 回答数 4

1

回答

什么是区块链?

2019-10-29 10:42:48 1321浏览量 回答数 1

1

回答

使用diag将仅具有唯一比较的长格式转换为全方阵

2020-01-04 11:37:15 654浏览量 回答数 1

1

回答

上线之后发现没有日志怎么办?

2020-03-31 00:20:59 1298浏览量 回答数 1

1

回答

什么是区块链?

2021-10-29 16:53:57 446浏览量 回答数 1

1

回答

Undo Log Buffer 写日志到 Undo Log 文件的示意图是什么样的?

2022-01-13 15:13:02 173浏览量 回答数 1

1

回答

currentTarget 属性表示什么含义?

2022-07-28 15:57:37 98浏览量 回答数 1
+关注
蛮大人123
我说我不帅他们就打我,还说我虚伪
文章
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载