欧美日韩亚州综合,国产一区二区三区影视,欧美三级三级三级爽爽爽,久久中文字幕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一区二区不卡
国产精品久久久久9999吃药| 欧美午夜精品理论片a级按摩| 亚洲女人****多毛耸耸8| 日韩一卡二卡三卡国产欧美| 97se亚洲国产综合自在线 | 青娱乐精品视频| 亚洲欧美日韩在线| 日韩美女久久久| 日本一区二区三区视频视频| www国产精品av| 精品裸体舞一区二区三区| 91精品国产综合久久精品图片| 在线看不卡av| 欧美伊人久久大香线蕉综合69| 91麻豆国产福利精品| 91网站在线观看视频| 色又黄又爽网站www久久| 成人性生交大片免费看在线播放| 国产丶欧美丶日本不卡视频| 国产成人aaaa| 国产视频一区二区在线| 精品少妇一区二区三区日产乱码| 日韩精品一区二区三区视频在线观看| 日韩免费高清av| 精品国产成人系列| 国产视频视频一区| 亚洲日韩欧美一区二区在线| 亚洲九九爱视频| 一区二区三区在线观看视频| 亚洲国产另类精品专区| 天堂影院一区二区| 国产一区二区剧情av在线| 国内欧美视频一区二区 | 欧美日韩亚洲综合在线| 欧美日韩一区高清| 精品少妇一区二区三区免费观看| 久久久久久久一区| 尤物在线观看一区| 麻豆一区二区在线| av爱爱亚洲一区| 欧美高清视频www夜色资源网| 亚洲精品一区二区三区蜜桃下载| 国产欧美视频一区二区| 亚洲免费观看在线观看| 婷婷夜色潮精品综合在线| 国产综合色产在线精品| 色综合久久久网| 日韩免费观看高清完整版| 中文字幕在线不卡| 蜜桃视频在线观看一区二区| eeuss鲁片一区二区三区| 在线不卡欧美精品一区二区三区| 久久久久国产免费免费 | 国产91精品露脸国语对白| 欧美色视频一区| 国产日本欧洲亚洲| 日本aⅴ亚洲精品中文乱码| 99久久免费国产| 久久久久久99久久久精品网站| 一区二区三区**美女毛片| 狠狠色伊人亚洲综合成人| 欧美性猛交xxxx乱大交退制版 | 在线综合视频播放| 亚洲女爱视频在线| eeuss影院一区二区三区| 日本一区二区不卡视频| 国产乱码精品一区二区三 | 国内精品久久久久影院薰衣草| 色婷婷亚洲精品| 国产精品成人免费在线| 欧美精品一级二级三级| 亚洲欧美日韩国产中文在线| 不卡的看片网站| 国产清纯白嫩初高生在线观看91| 久久精品99国产国产精| 日韩欧美123| 国内精品视频666| 久久久精品黄色| 成人三级伦理片| 日本一区二区三级电影在线观看| 国产黑丝在线一区二区三区| 国产精品―色哟哟| 91在线无精精品入口| 亚洲日本青草视频在线怡红院| 97精品久久久久中文字幕| 亚洲欧洲三级电影| 欧美中文字幕一区| 奇米综合一区二区三区精品视频| 欧美va亚洲va在线观看蝴蝶网| 精品一区二区三区香蕉蜜桃| 日本一区二区三区四区在线视频| 99re热这里只有精品免费视频| 一区二区视频在线看| 欧美日韩高清不卡| 激情欧美一区二区三区在线观看| 久久久久久久精| 色综合天天做天天爱| 天堂成人国产精品一区| 欧美大白屁股肥臀xxxxxx| 国产成人免费av在线| 亚洲综合小说图片| 欧美一区二区精品在线| 国产.精品.日韩.另类.中文.在线.播放| 国产精品看片你懂得 | 成人午夜短视频| 亚洲日本一区二区| 精品国产免费一区二区三区四区| 成人动漫中文字幕| 免费一级欧美片在线观看| 久久久久久久久岛国免费| 色乱码一区二区三区88| 激情综合网av| 亚洲午夜激情网页| 国产色产综合产在线视频| 色狠狠一区二区三区香蕉| 韩国一区二区三区| 亚洲免费av网站| 久久免费国产精品| 欧美三区在线观看| jizz一区二区| 国产精品一区二区x88av| 亚洲午夜一二三区视频| 欧美激情在线一区二区| 91精品国产手机| 日本道在线观看一区二区| 国产精品系列在线观看| 日韩在线一区二区| 亚洲女女做受ⅹxx高潮| 亚洲国产精华液网站w| 日韩欧美成人激情| 7777精品伊人久久久大香线蕉超级流畅| 成人app在线| 久色婷婷小香蕉久久| 天堂资源在线中文精品| 亚洲黄色免费电影| 欧美国产日产图区| 国产亚洲精品aa午夜观看| 日韩欧美在线网站| 911精品国产一区二区在线| 在线视频你懂得一区二区三区| 国产精品123区| 国产一区二区三区国产| 久久99国产精品免费网站| 日本v片在线高清不卡在线观看| 一区二区三区在线视频免费观看 | 91亚洲精品久久久蜜桃| 国产精品一区二区在线观看不卡| 秋霞午夜av一区二区三区| 污片在线观看一区二区| 波多野结衣视频一区| 成人午夜视频在线| 成人性视频网站| 99re66热这里只有精品3直播| 暴力调教一区二区三区| av高清不卡在线| 91浏览器入口在线观看| 色婷婷av一区二区三区软件| 色婷婷精品久久二区二区蜜臂av | 国产亚洲成aⅴ人片在线观看 | 亚洲国产欧美日韩另类综合 | 欧美性大战久久久久久久| 色欧美乱欧美15图片| 欧美优质美女网站| 欧美一区二区三区在线看| 精品少妇一区二区三区在线播放| 欧美成人免费网站| 欧美韩国日本不卡| 亚洲精品美国一| 日韩精品电影在线| 激情五月婷婷综合| 风间由美一区二区av101| www.色综合.com| 欧美视频在线一区| 亚洲精品一区二区三区香蕉| 亚洲国产经典视频| 亚洲妇熟xx妇色黄| 黄色日韩网站视频| 91一区二区在线观看| 欧美日韩国产另类不卡| 久久综合九色综合欧美就去吻| 国产精品二区一区二区aⅴ污介绍| 亚洲乱码中文字幕| 久久精品噜噜噜成人av农村| 成人小视频在线观看| 欧美日韩国产三级| 欧美韩国日本综合| 午夜精品久久久久影视| 国产精品一区免费视频| 91丨porny丨最新| 精品剧情v国产在线观看在线| 中文字幕在线播放不卡一区| 美女爽到高潮91| 色婷婷久久综合| 国产午夜一区二区三区| 亚洲一级二级三级在线免费观看| 国产最新精品免费| 欧美日韩亚洲综合在线| 中文字幕一区二区三区精华液| 免费高清不卡av| 91麻豆国产福利精品|