博客已经好久没有更新了,主要原因是 18 年下半年工作比较忙,另外也没有比较有意思的题材,所以迟迟没有更新。 此篇是 18 年底的微信上的某同学提供的一个 Young GC 问题案例,找我帮忙解决。这个 GC 案例比较有意思,虽然过去有一段时间了,但是想想觉得还是有必要写出来,应该对大家很有帮助。 排查问题有点像侦探断案,先分析各种可能性,再按照获得的一个个证据,去排除各种可能性、然后定位原因,最终解决问题。
3 分钟阅读
博客已经好久没有更新了,主要原因是 18 年下半年工作比较忙,另外也没有比较有意思的题材,所以迟迟没有更新。 此篇是 18 年底的微信上的某同学提供的一个 Young GC 问题案例,找我帮忙解决。这个 GC 案例比较有意思,虽然过去有一段时间了,但是想想觉得还是有必要写出来,应该对大家很有帮助。 排查问题有点像侦探断案,先分析各种可能性,再按照获得的一个个证据,去排除各种可能性、然后定位原因,最终解决问题。
主要分享 Java、JVM、中间件、架构设计、性能优化、Linux 底层技术等,欢迎支持加关注。
涤生,姓名殷琦,目前就职于某大型互联网公司基础架构部,主要负责微服务框架、服务治理、Serverless 相关工作。 《高可用可伸缩微服务架构:基于Dubbo、Spring Cloud和Service Mesh》的作者之一,《Knative 入门》图书翻译之一。
了解更多© 2019 涤生的博客 . Powered by 涤生