为什么苹果手机2G运行内存比安卓手机4G内存更流畅?
蘋果的iOS系統(tǒng)一直以流暢著稱,而Android系統(tǒng)經(jīng)過(guò)幾代更新,流暢度終于從原來(lái)的被秒殺升為了不分上下,但不知道有沒有人發(fā)現(xiàn),即使現(xiàn)在最新的Android 7.0,自身流暢度很高,但在與iOS系統(tǒng)對(duì)比時(shí),會(huì)存在微妙的差異,似乎還是iOS系統(tǒng)更加流暢、跟手,這到底是為什么?
優(yōu)先級(jí)區(qū)別:iOS最先響應(yīng)屏幕
當(dāng)我們使用手機(jī)時(shí),解鎖、滑動(dòng)等操作iOS系統(tǒng)就表現(xiàn)出了流暢的一面,但Android產(chǎn)品卻給人一種反應(yīng)慢、不跟手的情況,這是為什么?
其實(shí)這與兩個(gè)系統(tǒng)的優(yōu)先級(jí)有關(guān),iOS對(duì)屏幕反應(yīng)的優(yōu)先級(jí)是最高的,它的響應(yīng)順序依次為Touch--Media--Service--Core架構(gòu),換句話說(shuō)當(dāng)用戶只要觸摸接觸了屏幕之后,系統(tǒng)就會(huì)最優(yōu)先去處理屏幕顯示也就是Touch這個(gè)層級(jí),然后才是媒體(Media),服務(wù)(Service)以及Core架構(gòu)。
而Android系統(tǒng)的優(yōu)先級(jí)響應(yīng)層級(jí)則是Application(應(yīng)用)--Framework(框架)--Library(圖像處理)--Kernal架構(gòu),和顯示相關(guān)的圖形圖像處理這一部分屬于Library,你可以看到第三位才是它,當(dāng)你觸摸屏幕之后Android系統(tǒng)首先會(huì)激活應(yīng)用,框架然后才是屏幕最后是核心架構(gòu)。
因此,優(yōu)先級(jí)不同導(dǎo)致了iOS產(chǎn)品以及Android產(chǎn)品在操控過(guò)程中表現(xiàn)的差異。在滑動(dòng)屏幕是,iOS系統(tǒng)會(huì)優(yōu)先處理Touch層級(jí),而Android系統(tǒng)則是第三個(gè)才響應(yīng)Library層級(jí),這是造成它們流暢度不同的因素之一,但不是絕對(duì)的。
硬件工作區(qū)別:iOS基于GPU加速
目前手機(jī)的處理器等硬件配置已經(jīng)達(dá)到了瓶頸期,各大旗艦產(chǎn)品在硬件比拼中基本上沒有太大變化,而GPU就成為了差異化最重要的體現(xiàn)。
一般來(lái)說(shuō)一些大型3D游戲?qū)τ贕PU要求較高而,蘋果的Power VR SGX系列GPU一直是以高性能著稱的。
為iOS系統(tǒng)對(duì)于圖形的處理都是基于GPU硬件加速,可以減輕CPU運(yùn)算的壓力但是Android為了適配不同硬件的手機(jī),需要滿足各種差異配置。
所以很多圖形特效處理大部分都要靠程序本身進(jìn)行加速和渲染,并嚴(yán)重依賴CPU運(yùn)算的操作自然會(huì)加大處理器的負(fù)荷,從而出現(xiàn)卡頓的問(wèn)題。
雖然在Android4.0以后的系統(tǒng)中都默認(rèn)開啟了硬件加速,但依舊無(wú)法做到運(yùn)用GPU加速全部的圖形特效。
屏幕優(yōu)先響應(yīng),再加上iSO本身GPU加速程序的特性,使得iOS系統(tǒng)在操作中擁有不錯(cuò)的流暢性,iOS系統(tǒng)的這些流程本身都是在為流暢服務(wù)。而GPU加速這點(diǎn)特性,應(yīng)該是它優(yōu)于Android系統(tǒng)流暢性的又一個(gè)因素。
系統(tǒng)設(shè)計(jì)區(qū)別:安卓APP無(wú)法統(tǒng)一
上面的兩個(gè)原因,似乎已經(jīng)可以大概解釋為什么iOS相比Android更為流暢的原因。但最終還有一個(gè)問(wèn)題是應(yīng)用程序,在Android上似乎系統(tǒng)自帶的軟件很少出現(xiàn)卡頓,而一旦安裝一些第三方應(yīng)用后,卡頓問(wèn)題就逐漸出現(xiàn),這究竟是為什么?
因?yàn)閕OS系統(tǒng)的封閉性,對(duì)于APP的開發(fā)框架有極為嚴(yán)格的限制,所以APP在iOS系統(tǒng)上運(yùn)行對(duì)象比較單一。
總結(jié)
以上是生活随笔為你收集整理的为什么苹果手机2G运行内存比安卓手机4G内存更流畅?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: iOS 10.3.1 越狱什么时候发布?
- 下一篇: 网站优化中tag标签有什么用?