手机操作时所产生的反应延迟(我们俗称的Lag机),相信是大家最不想看到的。什么情况会导致手机Lag呢?这其实有十分之多的影响因素。当中可能由硬件、软件,甚至是系统本身所引起。 近日Google就公开了如何使用一种叫“TouchBot”的机器人来测试Android手机及Chrome OS电脑,以找出导致Lag机的问题所在。
由影片中可见,“TouchBot”会模拟人的实际操作,去测试装置的反应程度,当中像是以不同角度及速度去触控、划线等,以计算出屏幕的反应时间,从而获知该系统Lag不Lag。
方法虽然很先进,而且相信不少手机生产厂的实验室里亦会以这类机械去附助测试。不过,有网友看毕后就表示,这様极其量是测试了手机屏幕的触控反应时间,但引起Android系统Lag的实际问题还有很多。当中像是系统对内存的管理方式,最基层的程式编译及转化指令等反应时间、各种手机生产厂附带的Apps以及第三方Apps对于Android系统的优化、Android系统的碎片化等等才是最大引致Lag的问题所在。
虽然如此,笔者还是认同Android系统已经不断在进化,像现时Android 5.0以上对Lag的问题已经改善了很多,如果是使用像Nexus这类直接采用由Google开发的原生Android系统的话,的确比起其他第三方OEM手机生产厂,经过客制化后的系统顺畅得多。只是,日子一久,安装的Apps一多,那压根底的Lag问题又会自动浮现出来,或许这还是Android系统核心的樽颈问题吧。