手机卡顿的事情也算是老生常谈了,怎么解决花部长已经在#清理内存还是卡卡卡?一招帮你解决手机卡顿!#给粉粉介绍过,没看过的可以回顾一下喔。今天花部长要给大家科普的是,如何通过玄学曲线来判断手机卡不卡?
玄学曲线
听起来很玄吧!所谓的玄学曲线其实就是“GPU呈现模式分析”。这些曲线显示了GPU的某些运行模式,开发者们可以通过玄学曲线来判断手机的流畅性,直白点说能够通过它判断“卡不卡”。
很多人可能会觉得这是开发者的事,我们普通人看不懂,也没必要去懂啊。花部长想说的是,只要稍微花一点点时间理解一下就会懂,而且你还会发现竟然如此神奇。
在设置—关于手机—版本号(轻点7次)进入开发者模式,在设置—开发者选项—GPU呈现模式分析开启“在屏幕上显示为条形图”就能看到这些七彩的线条。
是不是条线图跳得越高表示手机越卡?并不是。先说这条横着的绿线,要是这条形图都低于绿线,说明手机非常流畅。但你们也看到了,这种情况很少发生,难道就代表手机经常卡顿了吗?
这还得看条形图的颜色。红色代表了“执行时间”,要加载的图片很多的时候,红色会跳得很高。像刷淘宝的时候会加载很多图片,这时红色会突然跳很高,但此时页面还是流畅的,只是图片还需要零点几秒的时间才能加载出来。
橙色表示处理任务的时间,即CPU等待GPU完成任务的时间,线条越高,表示GPU做的事情越多。若橙色部分过高,说明GPU目前过于忙碌。通常在刷淘宝的时候红色橙色会很高。
事实上蓝色的参考意义才是最大。蓝色代表了视图绘制所花费的时间,表示视图在界面发生变化的用时情况。也就是说,当它越短时,体验上更丝滑流畅 ,当它越长时,说明当前视图较复杂或者无效需要重绘,俗称“卡了”。
因此,当你理解了不同颜色所代表的意义后,玄学曲线自然就看懂了。通常来说,只要蓝色曲线不超过横着的绿线,手机都不会出现卡顿。你也试着开启玄学曲线看看吧~
返回搜狐,查看更多
责任编辑: