明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

為什么蘋(píng)果手機(jī)2G運(yùn)行內(nèi)存比安卓手機(jī)4G內(nèi)存更流暢?

[摘要]蘋(píng)果的iOS系統(tǒng)一直以流暢著稱, 而Android系統(tǒng)經(jīng)過(guò)幾代更新, 流暢度終于從原來(lái)的被秒殺升為了不分上下, 但不知道有沒(méi)有人發(fā)現(xiàn), 即使現(xiàn)在最新的Android 7.0, 自身流暢度很高, 但在...

蘋(píng)果的iOS系統(tǒng)一直以流暢著稱, 而Android系統(tǒng)經(jīng)過(guò)幾代更新, 流暢度終于從原來(lái)的被秒殺升為了不分上下, 但不知道有沒(méi)有人發(fā)現(xiàn), 即使現(xiàn)在最新的Android 7.0, 自身流暢度很高, 但在與iOS系統(tǒng)對(duì)比時(shí), 會(huì)存在微妙的差異, 似乎還是iOS系統(tǒng)更加流暢、跟手, 這到底是為什么?為什么蘋(píng)果手機(jī)2G運(yùn)行內(nèi)存比安卓手機(jī)4G內(nèi)存更流暢?

優(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)順序依次為T(mén)ouch--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)品在硬件比拼中基本上沒(méi)有太大變化, 而GPU就成為了差異化最重要的體現(xiàn)。

一般來(lái)說(shuō)一些大型3D游戲?qū)τ贕PU要求較高而, 蘋(píng)果的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)開(kāi)啟了硬件加速, 但依舊無(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的開(kāi)發(fā)框架有極為嚴(yán)格的限制, 所以APP在iOS系統(tǒng)上運(yùn)行對(duì)象比較單一。


蘋(píng)果應(yīng)用引領(lǐng)新的上網(wǎng)速度革命,給您帶來(lái)超快體驗(yàn)。