久久人妻牲爱视频,亚洲无码视频区,黑人操人妻一区二区,aaa在线视频,日产精品久久久久久久,99熟妇诱惑视频,激情只爱无码,国产精品日韩一区二区,超碰成人三级在线

為什么安卓機(jī)沒(méi)有iPhone流暢?

原創(chuàng) 3 收藏2 評(píng)論
舉報(bào) 2015-02-28

轉(zhuǎn)載:騰訊科技
責(zé)任編輯:honestsun


網(wǎng)友“foto茄”: 為什么iPhone?6內(nèi)存僅有1GB,而很多安卓機(jī)配置相當(dāng)高了,還是覺(jué)得iPhone流暢一些?



騰訊科技:

相信很多網(wǎng)友都有類似疑問(wèn),感覺(jué)安卓手機(jī)在流暢度上不如iPhone手機(jī)。先不說(shuō)一些配置低的安卓機(jī),即便是最新版安卓系統(tǒng)的旗艦手機(jī),也會(huì)感覺(jué)達(dá)不到iPhone手機(jī)的那種流暢度,因此有人以此判斷安卓手機(jī)不好。


其實(shí),這都是二者系統(tǒng)機(jī)制不同導(dǎo)致的差異。


渲染機(jī)制不同

Android沒(méi)有iOS流暢的根本的原因是,iOS的UI渲染采用實(shí)時(shí)優(yōu)先級(jí),而Android的UI渲染遵循傳統(tǒng)電腦模式的主線程普通優(yōu)先級(jí)。


通俗點(diǎn)說(shuō)就是iOS對(duì)屏幕反應(yīng)的優(yōu)先級(jí)最高,用戶只要觸摸屏幕,系統(tǒng)就會(huì)最優(yōu)先處理屏幕顯示這個(gè)層級(jí),馬上給出動(dòng)畫(huà)效果,然后才處理媒體、服務(wù)、核心的架構(gòu)。


而安卓則是追求進(jìn)程優(yōu)先,觸摸屏幕后的手機(jī)屏幕顯示和動(dòng)畫(huà)效果放在比較后的優(yōu)先級(jí)。同樣打開(kāi)相同的網(wǎng)頁(yè),Android手機(jī)就會(huì)直接將整個(gè)網(wǎng)頁(yè)全部加載同時(shí)渲染HTML,這無(wú)疑就增加了處理器的壓力。因此對(duì)于Android來(lái)說(shuō),一個(gè)高效的雙核處理器是很重要的。


在iOS中UI渲染過(guò)程具有絕對(duì)的優(yōu)先等級(jí),當(dāng)用戶接觸到iPhone的觸摸屏后,iOS中所有的進(jìn)程都將停止,UI線程攔截了所有的事件,系統(tǒng)會(huì)將所有資源用于渲染UI過(guò)程,以保證用戶界面的實(shí)時(shí)渲染優(yōu)先級(jí)。


而在Android系統(tǒng)中UI渲染過(guò)程的優(yōu)先級(jí)別卻沒(méi)有那么高,也就是說(shuō)當(dāng)你觸摸Android手機(jī)屏幕的時(shí)候,系統(tǒng)后臺(tái)的程序并沒(méi)有停止,仍然在繼續(xù)運(yùn)行之中,比如下載和查收短信,這樣系統(tǒng)UI獲得的資源就不夠,這就是Android系統(tǒng)不流暢的原因。


后臺(tái)機(jī)制不同

安卓手機(jī)的后臺(tái)是真后臺(tái),像PC一樣,將應(yīng)用保留在RAM中,當(dāng)使用HOME鍵退出應(yīng)用時(shí),程序?qū)嶋H上并沒(méi)有完全退出,而是被系統(tǒng)掛在了后臺(tái),為何我們關(guān)掉了聊天軟件依然能夠收到消息通知,因?yàn)樗qv系統(tǒng)內(nèi)存。包括平時(shí)收到的一些垃圾廣告推送,也是因?yàn)楹笈_(tái)有程序運(yùn)行。


所以這就導(dǎo)致了一個(gè)現(xiàn)象,從內(nèi)存使用上來(lái)看,安卓剛開(kāi)機(jī)時(shí)內(nèi)存使用很低,若不進(jìn)行清理內(nèi)存操作,正常使用一天,內(nèi)存占用會(huì)達(dá)到75%以上。而內(nèi)存占用越高,使用起來(lái)流暢度就會(huì)越低,所以安卓機(jī)器需要更大的RAM來(lái)提升用戶體驗(yàn)。


而iOS呢,其實(shí)是采用的偽后臺(tái),當(dāng)用戶HOME鍵退出應(yīng)用時(shí),iOS其實(shí)關(guān)閉了程序,只保留應(yīng)用的圖像入口,只會(huì)默認(rèn)將應(yīng)用的最后的運(yùn)行數(shù)據(jù)記錄在RAM中。


之所以iOS也能收到推送,是因?yàn)楫?dāng)用戶從應(yīng)用中選擇開(kāi)啟推送之后,系統(tǒng)會(huì)增加一些進(jìn)程,這些進(jìn)程會(huì)從蘋(píng)果服務(wù)器接收信息,然后再通過(guò)服務(wù)器發(fā)給用戶,蘋(píng)果服務(wù)器在這里是起到了中轉(zhuǎn)的作用。而正是因?yàn)橛辛诉@一系列的機(jī)制,所以即便iPhone的配置相比于同類安卓機(jī)低了很多,但是iOS還是會(huì)給人更加流暢的感覺(jué)。


iPhone執(zhí)行程序的效率比安卓機(jī)高

另外,安卓系統(tǒng)的編程語(yǔ)言是Java,特點(diǎn)是通用性強(qiáng),效率低。而iOS的則為Objective-C,專一性強(qiáng),效率高。


iOS系統(tǒng)本身優(yōu)化得很好,而且程序也是直接執(zhí)行,所以效率很高。而安卓系統(tǒng)是通過(guò)Java虛擬機(jī)來(lái)執(zhí)行,系統(tǒng)需要占用大量?jī)?nèi)存來(lái)?yè)Q取執(zhí)行速度,也就是要繞了個(gè)大圈才執(zhí)行程序,所以效率低很多。


廠商喜歡給iPhone做優(yōu)化

由于iOS的封閉性,App Store里面的App都是在iPhone等產(chǎn)品上執(zhí)行,硬件利用效率非常高,而且分辨率大小,硬件的更新等等參數(shù)也比較穩(wěn)定,優(yōu)化工作也容易進(jìn)行,因而iPhone上的App和硬件結(jié)合程度比安卓高很多。


安卓手機(jī)的硬件配置一樣天天變,開(kāi)發(fā)者也不可能針對(duì)所有的機(jī)器型號(hào)進(jìn)行開(kāi)發(fā),只能在比較主流的機(jī)器上進(jìn)行測(cè)試并保證運(yùn)行流暢,所以很多國(guó)產(chǎn)中低端安卓手機(jī)很難得到流暢的使用體驗(yàn)。

本文系作者授權(quán)數(shù)英發(fā)表,內(nèi)容為作者獨(dú)立觀點(diǎn),不代表數(shù)英立場(chǎng)。
轉(zhuǎn)載請(qǐng)?jiān)谖恼麻_(kāi)頭和結(jié)尾顯眼處標(biāo)注:作者、出處和鏈接。不按規(guī)范轉(zhuǎn)載侵權(quán)必究。
本文系作者授權(quán)數(shù)英發(fā)表,內(nèi)容為作者獨(dú)立觀點(diǎn),不代表數(shù)英立場(chǎng)。
未經(jīng)授權(quán)嚴(yán)禁轉(zhuǎn)載,授權(quán)事宜請(qǐng)聯(lián)系作者本人,侵權(quán)必究。
本內(nèi)容為作者獨(dú)立觀點(diǎn),不代表數(shù)英立場(chǎng)。
本文禁止轉(zhuǎn)載,侵權(quán)必究。
本文系數(shù)英原創(chuàng),未經(jīng)允許不得轉(zhuǎn)載。
授權(quán)事宜請(qǐng)至數(shù)英微信公眾號(hào)(ID: digitaling) 后臺(tái)授權(quán),侵權(quán)必究。

    評(píng)論

    文明發(fā)言,無(wú)意義評(píng)論將很快被刪除,異常行為可能被禁言
    DIGITALING
    登錄后參與評(píng)論

    評(píng)論

    文明發(fā)言,無(wú)意義評(píng)論將很快被刪除,異常行為可能被禁言
    800

    推薦評(píng)論

    暫無(wú)評(píng)論哦,快來(lái)評(píng)論一下吧!

    全部評(píng)論(0條)

    于田县| 汝州市| 昭觉县| 景泰县| 且末县| 江永县| 凤山市| 临沧市| 大宁县| 柘城县| 新晃| 湖北省| 二连浩特市| 邮箱| 莱西市| 治县。| 衡水市| 浦江县| 云浮市| 尼木县| 文化| 固镇县| 蒙山县| 延安市| 阳原县| 休宁县| 保靖县| 崇州市| 华池县| 车险| 漳浦县| 双峰县| 望城县| 阳春市| 盐亭县| 五指山市| 彭阳县| 阜新| 清河县| 孝义市| 江源县|