首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
丶Joy丶
掘友等级
coder
实战经验分享+源码分析(20191112)
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 17
沸点 1
赞
18
返回
|
搜索文章
最新
热门
(干货篇) JVM stop the world
当GC发生时,每个线程只有进入了SafePoint才算是真正挂起,也就是真正的停顿,这个日志的含义是整个GC过程中STW的时间,配置了 -XX:+PrintGCApplicationStoppedTime 这个参数才会打印这个信息。 重点: 第一个 2.81 seconds 是…
(干货篇)GC日志逐行分析+关键性能优化参数分析
最近遇到几个系统 young gc 时间比较长,在 young gc 长的同时,系统负载也随时升高,因此熟读GC日志以及了解一些Jvm常见调优是必要的。 熟悉young GC日志每一行啥意思(会看)。 了解一些关键GC调优参数(采坑)。 注意: 下面都是简单介绍,想深入每一个参…
(全网最全)ThreadPoolExecutor线程池源码分析
相信大家一定知道线程池执行的过程, 但如何配置线程大小, 如何真正的做到会用,如何通过量化的指标做到配置合理呢? 本文将从源码的角度分析线程池的实现,以及给出线程池如何量化使用的方式。 猛一看,是不是被篇幅吓到了,别害怕,我写的时候都不怕都能坚持,你看肯定也可以的,所有源码,基…
(实战篇)Java服务线上死锁日志怎么看?
别嫌弃日志篇幅长哈, 只要是想让看到的同学可以完整的感受到死锁的排查过程. skywalking中的代码, 感兴趣可以自己load下来去看. 从上面死锁信息可以看出,线程311和线程57在互相等待,引起死锁。 1)311 持有 监视器锁,在等待可重入锁。 2)57 持有可重入锁…
个人成就
文章被点赞
31
文章被阅读
12,490
掘力值
271
关注了
9
关注者
15
收藏集
6
关注标签
1
加入于
2017-02-27