Android性能分析与优化学习(一)App性能概览与平台化实践

一、性能优化有哪些难题

1、性能表现差
  • app 启动慢,卡顿,丢帧等
  • 内存占用高,抖动频繁
  • 耗电,网络请求慢
  • 崩溃率,异常率高
2、线上问题无从追查
  • 如何保证异常感知灵敏度
  • 如何复原案发现场
  • 如何快速止血成功
3、性能优化的长期开销大
  • 如何扼杀问题与萌芽
  • 优化效果如何长期保持
4、总结
  • 性能表现好
  • 线上问题容易追查
  • 长期投入小

二、app性能优化解决方案演进

1、项目初期
  • 堆加功能只关注崩溃率、不采集性能数据
  • 没有性能检测优化方案
  • 没有问题排查手段
2、项目壮大期
  • 指标采集,不够全及深入
  • 接入成熟APM,排查手段单一
  • 线下检测优化方案不成型
3、项目成熟期
  • 重点关注性能问题,数据丰富,手段多样化
  • 线上线下哟套完善解决方案(重点)
  • 自建APM,新产品课快速接入
4、线上线下
  • 误区:对线上不重视
  • 侧重点:线上预防、线上监控
  • 方案不同 ;线下可用黑科技
5、为什么要自建APM
  • 成熟APM通用,但不满足个性化需求
  • 外部APM 与内部系统难打通,带来时间成本
  • 数据必须掌握在自己手中
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值