欧美日韩亚州综合,国产一区二区三区影视,欧美三级三级三级爽爽爽,久久中文字幕av一区二区不卡

你的位置:首頁 > 測試測量 > 正文

“然并卵”人們總是對iOS和Android的流暢度有太多的誤解

發布時間:2015-08-18 責任編輯:echolady

【導讀】對于iOS和Android系統,人們總是覺得Android系統用起來會出現卡頓現象,所以偏愛于iOS。事實上,人們都對iOS和Android系統有著太多的誤解,導致誤會越來越深。本文就來為你揭曉一切真相。

“然并卵”人們總是對iOS和Android的流暢度有太多的誤解
不是
“然并卵”人們總是對iOS和Android的流暢度有太多的誤解
我們應該為這個世界的多樣性而感到慶幸,不是么?

一、什么是流暢?什么是卡頓?

如果我們討論流暢和卡是建立在不同的標準上,一定會變成毫無意義的口水戰。在這里,流暢我們定義為運行程序時達到60fps或以上的繪制效率,且盡可能少丟幀。卡頓我們定義為程序運行時無法達到60fps,丟幀頻繁。

二、Apple和Android陣營比是不是能帶來更流暢的應用體驗?

不是。兩者都非常順滑,用久了也都不卡頓。

Android定義為帶有GMS推送的,帶有良好Android應用生態圈的(包括少數國內優秀應用),具有GooglePlay服務的Android手機,擁有健康使用習慣的Android。包括但不限于Nexus,Moto,SONY,LG,htc,Samsung在沒有封殺Google的市場的使用體驗。

三、Apple和安卓陣營比是不是能帶來更流暢的應用體驗?

是。安卓(尤其是用久了)很可能會卡頓。

安卓定義為不帶GMS推送的,缺失良好Android應用生態的,不具有GooglePlay服務的,基于各種“深度優化,深度定制,世界第一,跑分天王,etc.”家,配合“動不動就管家衛士全家桶,清理內存釋放手機速度,打敗全國百分之XX”的用戶的安卓生態。

四、Apple和Android陣營硬件對比

Apple硬件處于一個什么樣的水平?足夠優秀的水平,Apple是著名的硬件狂魔,并不是大家想的iPhone硬件遠遠不及Android陣營。

1、Android陣營目前的旗艦Soc之一是基于高通810的解決方案(MTK和三星,華為的解決方案不是很了解,歡迎補充。當然業界一般認為是三星的CPU14nm制程更先進,所以功耗發熱的表現較810更好。),它擁有8個CPU核心,20nm制程,主頻高達2GHz。810純CPU計算能力,并發計算能力優于A8。但它頻率高,核心多,功耗和發熱量在密集計算時也會遠高于A8,發熱會限制810的發揮。

2、CPUCache方面。

A8非常慷慨地配備了高達64KB64KB的L1Cache,1MBL2Cache和4MBL3Cache,與上一代A7相同,810數據不明。但實際應用來看,似乎810配備的Cache喂不飽8個核心,存在CacheMiss的情況。(有硬件信息的朋友歡迎補充)但是,即使沒有準確數據的情況下,有一件事情也是可以確定的,那就是CacheperCore數據810絕對不如A8。如果要做到一樣的水平,那么810要配備128kbL1Cache,4MBL2Cache,16MBL3Cache。要知道的是,這么多的Cache即使是對于IntelCorei7也是很奢侈的。而如果假設810和A8配備了一樣的Cache,810的CacheperCore數據就很難看了。要知道,CPUCache的速度遠高于RAM的速度,所以小Cache帶來的情況就是外圍I/O經常處于等待狀態,延遲了CPU計算能力的發揮。打個比方,你拿跑車引擎配個4速變速箱,引擎的能力就無法發揮了。Cache方面,A8表現優于810。

3、GPU方面。

A8配備的PowerVRSeries6XTGX6450運算能力是136.4Gflops(533MHz)/153.6GFlops(600MHz),稍微優于801配備的Adreno330,Adreno430則是324~388.8GHz(600MHz)【水冷……】。畢竟當時高通設計810的時候就是用來拖4k的,圖形性能Adreno430數據上遠優于GX6450,但是GX6450帶1334*750相當于801帶720p,帶1920*1080分辨率性能也足夠充裕。

4、晶體管數量。

喪心病狂的A8堆了20億個晶體管(包括Cache,GPU,dsp),已經趕上810所有8個核的總晶體管數量了。帶來了A8極其兇殘的單核性能。810單核性能弱于A8。
[page]

五、系統與運行機制層面

(一)內核

1、又要開始拿Linux和Unix說事了,但很不幸的是,流暢這件事跟系統內核一點關系都沒有。

2、說個老梗:

●iOS基于Unix所以是Touch(響應觸摸操作)——Media——Service——Core架構

●Android基于Linux所以是Application——Framework——Library(包含了響應觸摸操作的顯示相關)——Kernal架構

●所以iOS要比Android響應的快,所以iOS更流暢云云

●然而這個東西是2.x時代的,Google早就改掉了……我也不知道這種Unix內核性能優于Linux的論調為什么時不時還會冒出來……反正兩者都不是實時操作系統(RTOS)。

(二)運行時(Runtime)

1、Android基于Java虛擬機,前段時間還因為這個Google和甲骨文吵上了法庭。算了回歸正題,我們主要要說的運行時有Dalvik和ART(AndroidRuntime)兩種,Dalvik是Android于Android4.4之前所使用的默認Runtime,ART則是AndroidRuntime,是在4.4時引入的一種新的運行時,在L及以上版本取代Dalvik成為默認運行時,在GC機制、JNI和Stacksize上都與dalvik有著很大的不同。Dalvik屬于JIT(Jusi-in-time)編譯器,ART屬于AOT(Ahead-of-time)編譯器。反正說了這么多你們只需要知道ART可以直接調用底層效率更高就對了。

2、iOS不開源,但是可以知道的是它的Object-C編譯器屬于GCC編譯套裝的一部分(感謝@InflationAaron指出:后期應該是轉向了蘋果主導的LLVM編譯器)。

(三)渲染流水線

1、Android3.0引入了應用端繪圖的GPU加速(HardwareCanvas),Android4.1引入了黃油計劃(ProjectButter),到4.1可以說Android的渲染機制已經足夠優秀,只要按DesignGuideline寫是輕松讓過渡動畫達到60fps的。黃油計劃包括了:

●窗口三重緩沖機制(降低連續丟幀可能性)

●垂直同步機制(減小應用端開始繪制到實際屏幕更新的延遲)

●GL窗口緩存繪圖命令的異步執行(減少應用主線程的阻塞)

但很明顯Google還不滿足,于是在AndroidL引入了獨立的GPU線程,并允許主線程和GPU線程并發。也就是說GPU線程在繪制第N幀的DisplayList時,主線程已經可以同時生成第N1幀的DisplayList,并且允許GPU調用不同參數繪制同一個DisplayList,簡單的說就是提高了繪制過渡動畫的效率。

這里說一個Google的黑科技,ProjectSky-DartonAndroid,完全脫離Java的一套東西,他們的目標是把渲染時間壓縮到8ms以內,也就是等效120fps。但他們現在做出的Demo里每幀平均渲染時間是1.2ms/f,也就是等效驚人的833fps……

2、iOS不開源……(又來了)但是,我們仍然可以推測他的渲染流水線和WebKit類似,因為WebKit存在大量Apple的參與代碼。

3、總而言之,你們只需要知道Android和iOS是differentbutnotbetterthaneachother就行了。只是在實現路線上有所不同,但實際上到最后都異曲同工。Google的ProjectSky性能驚人,實際應用有待觀查。

六、應用,ROM(Android)以及其它


1、BAT

●Baidu,alibaba,tencent,號稱Android流暢度三大殺手

●這些大公司用戶太多太多了,導致他們必須兼容低版本的Android,無法利用新的API,導致卡頓:

(1)QQ,節奏大師,Android2.2,APIlevel8

(2)QQ瀏覽器,UC瀏覽器,Android2.3,APIlevel9

(3)閑魚,支付寶,淘寶,百度,Android4.0,APIlevel14

(4)微信,Android4.0.3,APIlevel15

●發現什么問題了沒有?引入黃油計劃的Android版本是4.1,所以60fps……

●然后QQ和節奏大師你們這還抱著凍酸奶的態度令我感動……以及瀏覽器們都和姜餅曖昧不清……唉,連GPU加速都……

●然后如果打開開發者選項里面的showGPUoverdraw(雖然不一定是GPU繪制的),你們就會發現各種嚴重的overdraw,尤其是阿里巴巴系列的應用,整個頁面濫用Webview,導致了嚴重的重復繪制。

●BAT經常大量使用自制控件進一步加劇了對資源的使用。

●假如有第三方客戶端的話,其實往往有非常優秀的遵守DesignGuideline的應用,比如新浪微博的第三方客戶端們,四次元,Fuubo,Smooth等等。

2、GCM,與那些推送的事情

●GCM就是GoogleCloudMessaging,是Google自家的推送服務,也是絕大多數Android應用的推送服務。使用這個服務,利用的是Google服務器統一推送,可以帶來及時,省電,后臺不喚醒的推送體驗。

●APNs就是ApplePushNotificationService,Apple的推送服務,與GCM類似,可以帶來良好的體驗,且是iOS上唯一的推送機制。

●然而由于某堵墻的存在,國內并沒有辦法體驗到GCM推送帶來的推送體驗。所以部分手機廠商就開始做自己的推送機制,比如小米做的對齊喚醒和MiPush,但是只對MIUI及兼容的部分應用有用。

●剩下的就是其它諸多推送了,BAT自家的推送機制,極光,蝴蝶云,智游,個推等等。假如很不幸的,你的手機上安裝了BAT全套,又安裝了帶各種不同推送提供商的應用,那就等著感人的耗電,內存占用與無數的后臺喚醒吧……
[page]

3、優化

●很不幸的是,到現在,兩個平臺都仍然有大量的應用跑在單核單線程上,對雙核,多核以及64位的利用非常之低,甚至沒有。這個時候A8較高的單核性能能帶來更好的體驗。但如果應用對多核做好了適配的話,在Android上流暢性是可以花樣吊打iOS的。

4、流媒體視頻

●Android在這方面流暢度要好于iOS

(1)Android支持傳統流媒體格式,可以用已經成熟的CDN

(2)iOS需要使用TS流,需要額外準備CDN線路,部分線路支持還不佳

(3)Android4.0后使用HLS協議并且實現P2P

(三)ROM

1、iOS并不存在這個問題,不講。

2、Android存在的問題是,有太多廠商太多版本的ROM了,每個廠商都對底層做些修改。所以簡而言之就是鬧心,負分優化大家見得多了我就不說了。

PS:知道為什么國內定制越深度的ROM適配AndroidL越慢嗎?就是因為底層的東西改得太多5.0把運行時改了工程量很大難以在保證功能健全的情況下快速適配。

3、驅動(不是很懂,希望補充)

七、最后我們來說說設計

1、iOS的人機交互設計還是很值得稱道的,畢竟是帶領我們進入了MultiTouch時代,從iOS6的擬物到iOS7/8/9的扁平高斯模糊毛玻璃為代表的設計路線,都可以說是一套非常值得令人尊重的設計方案。它是比較早把流暢的動畫引入設計語言的一個方案,也在長期的驗證中逐漸發展成熟。

2、以HoloTheme為代表的AndroidDesign,進化出了MaterialDesign,對整個UI的把控能力達到了一個非常高的水準。陰影,漣漪波紋,Z軸等等,都顯示出Google對細節一絲不茍的把控,且這套UI比較好的解決了桌面,網頁,移動端的交互統一性。

八、總結

1、總之,對比下來我們會發現,兩種生態在健康的情況下其實軟硬技術實力都是處在同一水平線上的,互有長短。硬件Apple并沒有弱于Android,更談不上軟件的神優化。但是,如果Android沒有GoogleServices,就相當于失去了Android的靈魂,失去了GooglePlay的優秀資源,失去了GCM推送帶來的流暢省電,失去了GoogleCloud在內的很多很多核心競爭力。不卡或會卡,本質不是系統的問題,而是什么樣的環境,用戶著什么樣的程序。

2、iPhone就好像是一輛F1方程式賽車,里里外外都精心設計過。看起來只有1.6L的排量,但實際上卻是一顆上千馬力的心臟,但這也決定了他只能在專門設計的方程式賽道上跑,而且跑的很歡。一旦脫離賽道(越獄),就各種不安全。

3、Android則好像是各種其它跑車,硬件的定制化程度極高,既有入門級的現代Coupe,尚酷R,也有比肩F1的布加迪威航,法拉利,蘭博基尼,更有小眾的科林賽格,優雅的瑪莎拉蒂等等……如果再適合他們的路況上跑,就算是入門級,輕松破200km/h也不是什么難事,即使無法比肩F1,也足夠體驗駕駛樂趣,旗艦則可以和F1全面硬抗,彎道,直道,加速,都能爭個高下,甚至還可以玩一些F1做不到的事情,比如彈射起步,漂移等等。

4、安卓則是……則是幾個改裝廠把這些跑車們自行改裝,有的廠商改的好,有的改成渣,拉到了坑洼不平的土路上,還時不時來點路障,這就算起步跑得溜,但久了對整車肯定不好。

相關閱讀:

逆天設計:蘋果新Touch ID讓Android好無語
視頻完爆差異化:蘋果 CarPlay VS 谷歌 Android Auto
五問五答摸清Android Wear手表“疑難雜癥”

要采購晶體么,點這里了解一下價格!
特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索
?

關閉

?

關閉

欧美日韩亚州综合,国产一区二区三区影视,欧美三级三级三级爽爽爽,久久中文字幕av一区二区不卡
亚洲欧美另类久久久精品2019| 91香蕉视频mp4| 午夜精品国产更新| 亚洲成av人影院在线观看网| 亚洲综合激情小说| 亚洲一区二区三区自拍| 亚洲成人精品一区| 视频一区二区欧美| 久久99精品久久久| 丁香网亚洲国际| 91视频国产资源| 欧美在线999| 日韩欧美一区中文| 久久综合丝袜日本网| 国产精品三级电影| 亚洲午夜久久久久久久久电影院| 视频一区中文字幕| 韩国毛片一区二区三区| av中文字幕不卡| 欧美影院精品一区| 91精品麻豆日日躁夜夜躁| 欧美大片在线观看| 国产精品乱码人人做人人爱| 亚洲综合网站在线观看| 日本中文字幕不卡| 国产乱码精品一区二区三 | 欧美韩国日本一区| 一级做a爱片久久| 国内精品嫩模私拍在线| 91亚洲永久精品| 精品欧美一区二区久久 | 欧美一级高清片在线观看| 26uuu国产一区二区三区| 1区2区3区国产精品| 日韩中文字幕不卡| 懂色av一区二区三区蜜臀| 欧美精品久久久久久久多人混战 | 亚洲日本在线观看| 日本aⅴ精品一区二区三区| 成人午夜免费av| 欧美疯狂性受xxxxx喷水图片| 中文字幕电影一区| 日韩精品色哟哟| 欧美在线观看一二区| 欧美激情在线看| 蜜臀va亚洲va欧美va天堂| 色综合久久综合网| 中文字幕不卡的av| 精久久久久久久久久久| 欧美日韩免费在线视频| 国产精品麻豆一区二区| 久久er99热精品一区二区| 在线视频观看一区| 亚洲欧洲在线观看av| 国产精品一二三四区| 日韩午夜激情免费电影| 亚洲一区自拍偷拍| 色综合视频在线观看| 国产精品久久久久久妇女6080| 麻豆视频观看网址久久| 欧美卡1卡2卡| 首页国产欧美日韩丝袜| 欧美日韩一级片网站| 亚洲自拍偷拍麻豆| 日本久久一区二区| 一区二区三区免费在线观看| 91老师片黄在线观看| 国产精品久久久久一区二区三区| 国产精品亚洲а∨天堂免在线| 欧美成人一区二区| 国产又粗又猛又爽又黄91精品| 337p亚洲精品色噜噜| 欧美aa在线视频| 日韩欧美激情四射| 国产一区日韩二区欧美三区| 日韩精品中文字幕在线不卡尤物| 老司机一区二区| 亚洲精品在线电影| 国产美女精品在线| 国产精品乱码久久久久久| 91色.com| 天天综合色天天综合色h| 91精品国产一区二区三区蜜臀| 日本亚洲视频在线| 精品少妇一区二区三区日产乱码| 看电视剧不卡顿的网站| 国产亚洲精品中文字幕| 99精品欧美一区二区三区小说| 亚洲日本一区二区| 884aa四虎影成人精品一区| 男男视频亚洲欧美| 久久精品一二三| 99re66热这里只有精品3直播| 亚洲色图另类专区| 在线播放一区二区三区| 国内精品嫩模私拍在线| 亚洲欧美日韩国产中文在线| 91精品国产综合久久蜜臀| 黑人精品欧美一区二区蜜桃| 中文字幕一区二区三区四区| 欧美视频一区在线观看| 美女任你摸久久| 日韩一区中文字幕| 日韩无一区二区| eeuss影院一区二区三区| 日韩精品五月天| 国产精品久久福利| 日韩精品最新网址| 色婷婷国产精品综合在线观看| 日韩成人av影视| 国产精品久久久99| 精品国一区二区三区| 日本韩国一区二区三区视频| 蜜桃视频一区二区| 亚洲一二三四久久| 欧美韩国一区二区| 日韩免费电影网站| 欧美日韩国产乱码电影| 粉嫩av一区二区三区粉嫩| 亚洲不卡av一区二区三区| 日本一区二区视频在线| 日韩亚洲欧美一区| 欧美日韩一区三区| 色综合欧美在线| voyeur盗摄精品| 国产一区二区三区在线看麻豆| 五月激情六月综合| 一级做a爱片久久| 亚洲免费伊人电影| 中文字幕在线一区二区三区| 久久综合九色综合久久久精品综合 | 欧美乱妇20p| 欧美视频日韩视频在线观看| 91丨porny丨最新| 成人免费视频视频| 国产精品一区二区在线看| 九九热在线视频观看这里只有精品| 午夜a成v人精品| 五月开心婷婷久久| 亚洲成人动漫精品| 图片区小说区区亚洲影院| 亚洲综合激情小说| 一区二区三区四区av| 亚洲精品成a人| 一区二区三区在线观看视频| 亚洲欧洲日本在线| 亚洲精品写真福利| 亚洲一二三四区| 日本中文字幕不卡| 久久成人羞羞网站| 国产成人激情av| 成人黄色片在线观看| 成人高清在线视频| 波多野结衣精品在线| 一本一道久久a久久精品综合蜜臀| 99久久精品免费看国产| 91国产免费观看| 91福利在线看| 日韩一区二区免费高清| 精品日本一线二线三线不卡| 久久久久国产精品麻豆ai换脸 | 亚洲电影一区二区三区| 同产精品九九九| 国内精品国产成人国产三级粉色| 黄网站免费久久| 99精品黄色片免费大全| 欧美亚洲另类激情小说| 日韩区在线观看| 中文字幕一区日韩精品欧美| 亚洲一区二区三区不卡国产欧美| 日本美女视频一区二区| 国产精品夜夜嗨| 精品视频色一区| 国产午夜精品在线观看| 亚洲精品成人精品456| 美女视频黄 久久| 99国内精品久久| 欧美一区二区三区人| 亚洲欧洲日韩av| 久久精品国产一区二区| 99视频精品免费视频| 欧美不卡一区二区三区四区| 国产精品亲子乱子伦xxxx裸| 爽爽淫人综合网网站| 成人app在线| 精品久久久久久无| 亚洲国产一二三| 成人免费视频caoporn| 欧美美女一区二区| 一区免费观看视频| 国产一区福利在线| 欧美高清一级片在线| 国产精品视频麻豆| 久久国产福利国产秒拍| 在线亚洲一区二区| 国产精品女人毛片| 国产成人免费av在线| 欧美一区二区三区视频在线| 亚洲一区二区三区激情| av成人免费在线观看|