迅维网

手机运行慢?制造者是运存还是cpu

hcrt 2016-4-5 10:02


  发现了吧,现在手机已经逐渐成为大多数人娱乐休闲、办公阅读、拍照审美的设备,而人们对手机的高度要求也是愈演愈烈,想要运行更多APP且在微信及QQ之间来回切换总会导致手机运行慢。也必定是对手机PAM运存的挑战及要求,手机运行慢、不流畅是由运存太小、还是cpu负荷大引起的?且看下方导致手机运行慢的原因。

  运行内存可以理解为传输数据的通道,通道越宽传输数据的速度也就越快,由于Android系统的“垃圾回收机制”,需要额外的运存进行回收,碎片过于严重,因此当我们启动多个软件后,就会出现手机运行慢、卡顿,碎片化的问题也就是为何你的手机用了几个月之后就会出现手机运行慢、卡顿的原因。即使是ios,为了满足用户需求,也不得不将iphone万年的运行内存1GB升级到2GB以防止手机运行慢。

图一 手机运行慢不流畅的原因

  本质来说就是一个优化问题,规范化的问题,就像iphone的运存才2GB,而Android需要6GB。

图二 手机运行慢不流畅的原因

  很多人都关心手机运行慢不慢、画面流不流畅,其实流畅也分很多种,拿到手机随便在桌面滑动几下是流畅,那只是桌面层级的流畅。有的人看配置,但是同样配置的手机,流畅性天差地别,有些低配手机反而很流畅;有的人看跑分,但是有些手机跑分很高,流畅性却不尽人意;更糟的是,因为人和人的流畅标准不同,同样的手机,你觉得手机运行慢不流畅,可我觉得还不错。

  流畅这个词语就不得不提到帧数这个概念,就像我们在看动态画面,是一帧帧静态画面联动起来后达到的,这是利用人眼的视觉暂留。一秒内静态画面越多我们眼睛的感觉就越流畅。

图三 手机运行慢不流畅的原因

  静态画面的数量,我们叫帧数。我们看到的电影是24帧到29帧,就是一秒钟24幅静态画面,因为电影的每一帧都是模糊帧,包含一定的时间信息,所以24帧我们看着就很流畅了。我们看的动画、玩3D游戏,因为每一帧都是清晰的画面,所以需要1秒钟60帧才会感觉流畅,所以我们的液晶屏幕都是每秒60帧来刷新的。而手机要流畅,也需要在滑动的时候达到每秒60帧,这就是手机的流畅性。

  从手机本身的配置上来看的话,不同的CPU,运行内存,核心数量,主频,手机所带来的体验是不同的,如果说cpu是工厂的话,核心数量就是车间个数,主频就是工人的熟练程度,运存大小就是工厂的大门个数,相同的cpu,核心数量,主频,运存不同,所带来的体验是不一样的。

  因为iOS系统的配件供应商只有那么几家,CPU也是一年换一次,这点不像Android终端年年变月月变,开发者很难遇见未来终端分辨率会包含多少种,GPU驱动会包含哪些等等,相对来说Android应用开发成本较高且收益较慢。iOS应用开发因为软硬件垂直整合而受益,这样一来苹果自然就保证了应用本身与硬件产品之间的完美结合程度。但在顶尖的旗舰上面,Android和ios相比并不逊色分毫,应用程序开发者在开发程序的时候也没有想过程序做出来之后会在这么多不同的设备上运营,开发者也没有精力去针对这么多设备进行一一优化,只有在几款主流机型上针对性优化以达到最好效果,所以很多优化会抱怨自己的手机运行慢。

图四 手机运行慢不流畅的原因

  我们知道,GPU和图像的处理有关,尤其是在运行一些大型游戏的时候,GPU的能力就很大程度的凸显出来了,而iOS系统对图形的各种特效处理基本上正好都是基于GPU硬件进行加速的,不用完全借助CPU或者程序本身,而是通过GPU达到流畅的操控表现。而Android因为需要适应不同的手机硬件,需要满足各种差异配置,所以很多图形特效大多都要靠程序本身进行加速和渲染,并依赖于CPU运算的操作自然会加大处理器的负荷,所以会出现手机运行慢、卡顿的问题。

  我是迅维网的编辑:hcrt,负责“网络”“手机”“工具”“发现”栏目的编辑工作,开启投稿与下载分互换模式。多多投稿与支持!  联系方式:QQ1669528969 邮箱:1669528969@qq.com


雷人

握手

鲜花

鸡蛋

路过
收藏
来自: 互联网

相关阅读

发表评论

最新评论

引用 cici516 2016-4-6 22:31
学习了  支持下
引用 260892198 2016-4-6 10:04
我有笔记本维修不是事,哈哈

发表评论

登录 后可参与评论
返回顶部
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图 AI维修
助手



芯片搜索