加入收藏 | 设为首页 | 会员中心 | 我要投稿 衡阳站长网 (https://www.0734zz.cn/)- 数据集成、设备管理、备份、数据加密、智能搜索!
当前位置: 首页 > 服务器 > 安全 > 正文

有种速度让你望尘莫及

发布时间:2021-01-10 07:29:20 所属栏目:安全 来源:网络整理
导读:《有种速度让你望尘莫及》要点: 本文介绍了有种速度让你望尘莫及,希望对您有用。如果有疑问,可以联系我们。 作者介绍: 黄浩宇 现就职于腾讯社交网络运营部,负责SNG社交网络业务移动类产品的业务运维工作,如QQ、Qzone业务优化及开发. 此前任职于阿里巴巴,

怎么判断终端出现卡慢等性能问题呢?通过上面对andoid和ios的背景介绍,我们的目标放在主线程的监控上,这边主要有2种监控策略:

  1. 监控函数间调用耗时
    当主线程调用函数调用超过N秒时,主线程处于等待堵塞状态,用户所有UI行为暂停,所以认为终端出现卡的情况.

    缺点:无法准确反应用户的体验

    优点:实现成本低,开销低

  2. 监控屏幕FPS,监控掉帧数
    当用户操作时发生页面掉帧时,认为用户发生卡慢或卡顿(如图3-1)

    优点:真实反应用户的体验,而且能对卡慢卡顿的体验分级,如分为短卡、长卡

    缺点:有额外的FPS监控开销,经过测试该开销大概占整个APP开销的2%

如图3-1监控屏幕FPS的次数

3.3 堆栈的采集

监控的策略有,接下来应该考虑怎样配合监控策略,把“案发现场”的数据获取出来并上报至服务端.

(编辑:衡阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读