提起OOM,你第一时间想到的解决方案是什么?重启试试?可在生产环境下,每一秒服务不可用时间造成的影响都不可估量,如何分析OOM产生的原因?如何在不影响用户体验的前提下线上实时定位OOM?解决OOM有哪些技巧?

8月19日晚8点,快手客户端团队技术专家薛秋实现身InfoQ《大咖说》直播间,为你抽丝剥茧OOM。听说,他还带来了个快手自研开源方案的分享,敬请期待!

观看直播方式

扫描下方二维码进入直播群。不仅可以收看直播,还可以获得本次直播的 PPT,并且可以与其他志趣相投的小伙伴共同论道。群里福利抽奖、专家答疑、资料下载等诸多福利等着你。

快手 Android OOM 治理实践与思考

主题介绍

快手Android OOM治理实践与思考

移动端开发发展到今天,业务场景越来越复杂,如何保障应用的稳定性日益成为重要课题。以快手主App为例,仅AB实验就有上千项,还伴随有线上配置的随时变更,真正做到千人千面。在这种条件下,线下测试或者灰度测试都不可能覆盖线上的复杂环境,一旦发生OOM,由于无法还原用户使用场景,极难定位。本公开课将介绍快手性能优化团队关于Android OOM治理的实践与思考。

直播大纲:

  • OOM是如何产生的,原因有哪些?如何定位?

  • LeakCanary为什么不能在线上使用,有哪些局限性?

  • 如何解决监控内存泄漏时主动触发GC带来的卡顿问题?

  • 如何解决dump内存镜像时的app冻结问题?

  • 如何解决镜像文件过大上传成功率低&消耗流量的问题?

  • 如何解决镜像文件解析耗时的问题?

  • 如何分析引用链解决OOM问题?

讲师介绍:

薛秋实,快手客户端团队技术专家,曾在三星、乐视任系统工程师,对移动端操作系统有较深入的研究,致力于搭建完善的性能优化&监控体系,保障交付质量,持续提升客户端的用户体验。

快手 Android OOM 治理实践与思考

相关文章:

  • 2022-12-23
  • 2021-04-01
  • 2022-01-30
  • 2021-03-31
  • 2021-06-09
  • 2021-05-16
  • 2021-07-08
猜你喜欢
  • 2022-01-07
  • 2022-02-05
  • 2021-05-22
  • 2021-10-05
  • 2021-07-22
  • 2021-11-24
  • 2021-12-26
相关资源
相似解决方案