APP性能监控包括哪些方面?有推荐的供应商吗?
现在有好多家做了这方面专门的系统,如 基调应用性能管理,博睿,云测。不过他们做的基本都是监测各地到服务器的网络情况, 用了大量的真机去摹拟app的要求。对做兼容性和利用的性能有1定的帮助。 一、在线性能监控的必要性 现在市面上有各种品牌的手机,有高端机,也有低端机,手机的配置、性能、运行的系统版本都是不一样的,APP在有的手机上运行流畅,而在有的手机上运行却会卡顿,所以有的用户会抱怨APP用的时候怎么这么卡,这样就会暴露出我们的代码写得可能有性能问题,从而有必要收集一些信息,找出卡顿的原因。收集到这些信息,有利于我们分析并解决,在下一个版本发布后,给用户带来更好的使用体验。 二、性能监控的指标 一般从几下几个方面监控应用的性能: 1、CPU:如果长时间的使用CPU,会极大的消耗电量,手机也会发热,影响用户体验。一般是程序 中有BUG或是写的代码性能很差,需要优化。 2、内存:内存使用过大容易被系统杀掉,也容易出现OOM而使应用崩溃,一般是程序中出现了内存泄漏,或者没有对内存做过优化。 3、帧率FPS:如果帧率小于60帧每秒,就会造成应用卡顿,也是影响用户体验的。一般是由于过渡绘制造成的,需要对绘制的代码进行优化。 (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |