小米手機的硬體參數很高,但是運行起來流暢度遠不如蘋果,是因為系統優化的不夠好嗎?
用過米2米3,同樣也用過iPhone4, 4s, 5, 5s, 5c, 6, 可是體驗下來覺得米3甚至還沒有iphone 4 or 4s來的流暢,可是小米硬體參數很高啊。。。難道是因為系統優化的不夠好"?
我正好有兩台手機,分別是米2S和Iphone4S,代碼我都查過保證是正品。反正我的體驗是,前者比後者好用,不論是流暢度、上網速度等,蘋果4S現在升級系統後甚至都會出現很明顯的卡頓!而且後者下載新軟體時還需要輸入密碼比較麻煩。如果說小米手機的缺點的話,我覺得就是它的外觀不如蘋果的好看,總有一種屌絲的味道。。
知乎,我覺得是一個優秀的問答平台。來這的目的就是答疑解惑的,歡迎大家一起探討、爭論,我不想攻擊。我也不是任何手機的粉。作為一名消費者,我只想用個好手機:性能優秀,美觀大方,結實耐用,價格實惠。實際情況是,同一時期的蘋果手機cpu和gpu都比號稱硬體發燒的小米要好。
至於系統優化,反而體現在內存上。再加上app廠商的神助攻!
例如,淘寶app你以為ios版和安德猴版本是一個世界的版本?
僅限同時期對比啊,13年發布的小米3吊打好幾年前的iphone4那是毫無疑問的。首先,每一代iPhone剛發布的兩年之內,基本上沒有安卓手機能在流暢度上超越iPhone,注意是流暢度,不是速度。這是因為首先iOS是個蘋果獨家的封閉系統,什麼都是自己說了算,所以優化上肯定要好於要適配各種機型硬體的安卓系統。另外iOS由於編程語言更優秀,同樣在執行效率上比安卓好,安卓的JAVA通用性好但由於虛擬機機制確實效率低下並吃硬體。但是特別是近年來iPhone在過了兩年的黃金期之後升級到最新系統表現一般都不如安卓當年的旗艦,這主要是因為蘋果奉行硬體夠用就行,同時每一代iOS相對前代有更多特性硬體要求更高,所以iPhone一般兩年之後硬體就跟不上新系統的要求,這時要麼不升級要麼換手機,否則就是手機變慢,軟體閃退現象加重,用著不舒服。 而安卓系統由於本身比較吃硬體,所以安卓旗艦一般硬體配置較高,而最近幾年安卓系統的升級對硬體的要求並沒有非常大的提升,即使兩三年前的旗艦都可以滿足硬體要求,所以從長遠來看一部安卓旗艦的壽命其實比iPhone要長。除非你不升級,但是不升級iPhone會有軟體不支持逼你升級,這方面安卓好很多,現在基本上也都至少支持到安卓2.3,而iOS很多軟體都不支持iOS5了。 所以題主如果是拿米3對比iPhone4,4s升級到iOS8的表現說米3流暢不如他們就是米黑了,我有一部升級了iOS8的iPhone4s,只能說還能用,流暢度真不敢恭維,當然它不是卡,iPhone不會讓系統變卡,只是變遲緩,本來秒開的軟體現在要等好幾秒,我一幾百塊的華為手機都比它反應快多了。
哈哈,唯一能跟果粉對噴還不落下風的恐怕就是米粉了,實話說,果粉米粉我都挺怕的,但是看他們戰起來感覺好精彩。
果粉秀信仰的時刻,4/4S開應用那麼慢也能說能流暢?你所謂的流暢就是劃屏快感嗎?
這個問題提的不符合事實,建議關閉。
你這個問題不成立。小米cpu不一定比蘋果好。蘋果4沒有小米3/4流暢。
小米工程師云:少裝軟體就會流暢。引起網友深思:少開機就能省電。
目測樓主剛剛充值了果粉信仰。
青年問禪師:「LG高清屏、高通800處理器、索尼1300W像素攝像頭、lumia外觀、鎂鋁合金一體框架,配件個體很耀眼,為何在用在小米3就不行?」禪師拿出一碟芝麻、一碟花生、一碟瓜子、一碟核桃、一碟杏仁讓青年分別品嘗,問他:「好吃嗎?」青年點了點頭。禪師又拿出一塊五仁月餅給青年品嘗,青年吐完恍然大悟。
除了祖傳1G內存之外,比硬體明明是同年的iphone吊打小米好么
謝邀。IOS8一來,iPhone老一代還能擋的住?IOS和andriod本身運行方式不同,IOS先載入畫面,andriod先載入app本身,哪個看起來快就知道了。
明明是安卓系統的問題,非得用小米舉例。
我也應該提個問題,為什麼都是安卓機,XX就是比XX反應慢。
原因在於,安卓的碎片化,沒有一個開發者有那麼多精力去適配那麼多不同CPU,解析度的安卓手機,尤其是在中國大陸地區,大陸app開發商不僅不按安卓系統優化,甚至利用安卓開源的特性作惡,例如阿里的軟體,打開一個支付寶,淘寶什麼的全部後台自啟,你以為國內大陸的安卓app和國外安卓app以及iOS上的app是一個世界的嗎,還有,安卓的低功能推送,國內只有少數app支持,而且在我看來,沒用過Nexus,沒體驗過原生安卓,說安卓卡,就是耍流氓,因為你拿那些基於安卓深度定製的ROM說事,自己卻連真正的安卓是什麼樣都不知道,最後,其實同時代的iPhone的硬體要領先同時代的安卓半年到一年 。。。。。
安卓通病,還有說iPhone4/4S卡出翔的都用iOS7吧。
根本原因: 同時期iPhone CPU從沒有落後過android ,在前幾年甚至吊打一切
渲染機制不同
Android沒有iOS流暢的一個重要原因是,iOS的UI渲染採用實時優先順序,而Android的UI渲染遵循傳統電腦模式的主線程普通優先順序。
通俗點說就是iOS對屏幕反應的優先順序最高,用戶只要觸摸屏幕,系統就會最優先處理屏幕顯示這個層級,馬上給齣動畫效果,然後才處理媒體、服務、核心的架構。
而安卓則是追求進程優先,觸摸屏幕後的手機屏幕顯示和動畫效果放在比較後的優先順序。同樣打開相同的網頁,Android手機就會直接將整個網頁全部載入同時渲染HTML,這無疑就增加了處理器的壓力。因此對於Android來說,一個高效的雙核處理器是很重要的。
在iOS中UI渲染過程具有絕對的優先等級,當用戶接觸到iPhone的觸摸屏後,iOS中所有的進程都將停止,UI線程攔截了所有的事件,系統會將所有資源用於渲染UI過程,以保證用戶界面的實時渲染優先順序。
而在Android系統中UI渲染過程的優先順序別卻沒有那麼高,也就是說當你觸摸Android手機屏幕的時候,系統後台的程序並沒有停止,仍然在繼續運行之中,比如下載和查收簡訊,這樣系統UI獲得的資源就不夠,這就是Android系統不流暢的原因。
後台機制不同
安卓手機的後台是真後台,像PC一樣,將應用保留在RAM中,當使用HOME鍵退出應用時,程序實際上並沒有完全退出,而是被系統掛在了後台,為何我們關掉了聊天軟體依然能夠收到消息通知,因為它常駐系統內存。包括平時收到的一些垃圾廣告推送,也是因為後台有程序運行。
所以這就導致了一個現象,從內存使用上來看,安卓剛開機時內存使用很低,若不進行清理內存操作,正常使用一天,內存佔用會達到75%以上。而內存佔用越高,使用起來流暢度就會越低,所以安卓機器需要更大的RAM來提升用戶體驗。
而iOS呢,其實是採用的偽後台,當用戶HOME鍵退出應用時,iOS其實關閉了程序,只保留應用的圖像入口,只會默認將應用的最後的運行數據記錄在RAM中。
之所以iOS也能收到推送,是因為當用戶從應用中選擇開啟推送之後,系統會增加一些進程,這些進程會從蘋果伺服器接收信息,然後再通過伺服器發給用戶,蘋果伺服器在這裡是起到了中轉的作用。而正是因為有了這一系列的機制,所以即便iPhone的配置相比於同類安卓機低了很多,但是iOS還是會給人更加流暢的感覺。
iPhone執行程序的效率比安卓機高
另外,安卓系統的編程語言是Java,特點是通用性強,效率低。而iOS的則為Objective-C,專一性強,效率高。
iOS系統本身優化得很好,而且程序也是直接執行,所以效率很高。而安卓系統是通過Java虛擬機來執行,系統需要佔用大量內存來換取執行速度,也就是要繞了個大圈才執行程序,所以效率低很多。
廠商喜歡給iPhone做優化
由於iOS的封閉性,App Store裡面的App都是在iPhone等產品上執行,硬體利用效率非常高,而且解析度大小,硬體的更新等等參數也比較穩定,優化工作也容易進行,因而iPhone上的App和硬體結合程度比安卓高很多。
鏈接 騰訊科技
大概是因為兩台手機都裝了BAT全系吧。
最根本的還是Android和ios底層的架構 編程語言以及後台機制 解析度 等等 很多因素導致的。
一句話,同年相比,蘋果完勝,不同年相比,最新的完勝較舊的
米3不如IP4s流暢?我兩個都用過,完全沒有這種感覺。IP4s升了iOS8之後能稱得上流暢嗎?米3升了MIUI V6不卡。IP4s運行一些不是很大的遊戲(比如天天風之旅,神廟逃亡)都明顯卡頓。同樣的遊戲米3完全不會卡。如果題主不是手機小白那麼我覺得題主提問的動機值得懷疑
推薦閱讀:
※手機有哪些備份軟體推薦?
※手機前置攝像頭是否雞肋?
※為什麼音樂在mp3上比在手機上聽要好聽?
※為什麼諾基亞會如此快地衰落覆滅,而很多國內廠商(如小米、魅族)卻能抓住安卓這根救命稻草做的風生水起?
※平心而論,米粉和ov粉什麼粉都可以看,如何看待小米note3和oppor11?