性能问答>STW超过1秒的young gc求助>
2回复
5年前

STW超过1秒的young gc求助



用的是g1 gc,jdk是1.8,加了日志后发现是Ext root scanning阶段中扫描ObjectSynchronizer root时有个线程耗时很久,但其他gc线程耗时都为0,大佬们知道是啥原因吗?详细gc日志如下图:

image.png

有个特点是这20多个gc线程中似乎只有一个线程在扫描ObjectSynchronizer,其他线程扫描这种gc root的时间都为0,感觉比较诡异,按理说应该是一起分工的吧;还有为何加锁对象会成为gc root呢?

3653 阅读
请先登录,查看2条精彩评论吧
快去登录吧,你将获得
  • 浏览更多精彩评论
  • 和开发者讨论交流,共同进步