一直以來,蘋果走的都是特立獨(dú)行的路線,安卓手機(jī)廠商雖然平臺不同但是處處都可以看到抄襲蘋果的影子。蘋果手機(jī)的不可拆卸電池、不支持內(nèi)存卡、需要剪小卡的三大奇葩設(shè)計(jì)也已經(jīng)被安卓廠商抄爛了。
除了硬件方面,安卓在軟件方面也一直在模仿蘋果。最早期的時(shí)候iOS走的都是擬物化路線,國內(nèi)的第三方ROM設(shè)計(jì)團(tuán)隊(duì)如MIUI、樂蛙、錘子、百度云就開始模仿了。現(xiàn)在iOS走扁平化路線,國內(nèi)的ROM也開始搞扁平了,MIUI 6、樂蛙OS6就是一個(gè)很好的佐證。
那么問題來了,為什么蘋果1GB內(nèi)存能完爆3GB內(nèi)存的安卓手機(jī)?而且這一點(diǎn)是安卓無論怎么抄襲,怎么優(yōu)化都無法趕得上蘋果的。至于為什么,且聽ROM基地小編慢慢到來。
一、安卓和iOS對內(nèi)存需求的對比
一直以來,蘋果的iOS工程師對iPhone的內(nèi)存占用要求都極為苛刻,為什么這么干呢?難道為了節(jié)省成本嗎?非也。蘋果哪怕硬件成本再貴,都會有人買單,原因你懂得。
蘋果這么做就是為了避免讓自己陷入安卓現(xiàn)在堆硬件的泥沼之中。堆硬件很容易,但系統(tǒng)優(yōu)化卻非常不易。誠然,這些年來安卓和蘋果的配置都大大的提升了,但是對內(nèi)存的優(yōu)化,安卓卻遠(yuǎn)沒有蘋果做的好,我們不妨來看一組數(shù)據(jù)吧。
iPhone 3G/3GS 內(nèi)存:128M/256M
iPhone 4/4S 內(nèi)存:512M
iPhone 5/5C/5S/6/6 Plus 內(nèi)存:1G
從2008年的iPhone 3G發(fā)布至今,iOS系統(tǒng)對內(nèi)存的優(yōu)化的越來越好,你可以看到iPhone 5/6兩代手機(jī)對內(nèi)存的需求都控制在了1GB。反觀安卓,我都不用舉例了。現(xiàn)在安卓手機(jī)RAM都提升至2GB了,旗艦級的新機(jī)更是直接奔上了3GB。當(dāng)然1GB內(nèi)存的機(jī)子也有,不過大多都用在主打低端市場的千元機(jī)。什么?512MB內(nèi)存也能用,不信你同時(shí)打開QQ、微信和淘寶,我保證你的手機(jī)卡成狗。
二、蘋果1G內(nèi)存為何能完爆3G的安卓?
安卓系統(tǒng)內(nèi)存的需求變得越來越大之外,這些年呈現(xiàn)出井噴的趨勢。但除此之外還有一點(diǎn)不能忍,那就是安卓手機(jī)無論配置多高用一段時(shí)間系統(tǒng)還是會卡,而iPhone則不會遇到這個(gè)問題,這到底是為什么呢?其實(shí)這要分兩方面來解釋。
1、系統(tǒng)運(yùn)行機(jī)制的不同
安卓手機(jī)應(yīng)用都是通過Java來完成,而用戶關(guān)閉應(yīng)用的時(shí)候度要涉及一個(gè)過程,那就是Java垃圾收集機(jī)制(garbage collection),也就是說如果一個(gè)用戶要關(guān)閉應(yīng)用,在這中間Java垃圾收集需要大量的內(nèi)存來工作(大約是4-8倍),如果機(jī)器本身內(nèi)存不夠它調(diào)配的話,速度自然就慢下來了。
雖然iPhone依然是1GB內(nèi)存,但iOS系統(tǒng)跟安卓有本質(zhì)的區(qū)別,其過程中也不會涉及所謂的垃圾收集機(jī)制,而是一種和微軟的WP系統(tǒng)類似的“墓碑機(jī)制”,也可以說是“假后臺”,噴子們別噴,蘋果沒抄襲微軟,微軟有沒有抄襲蘋果我就不知道了。
iOS系統(tǒng)的特點(diǎn)就是集中所有的硬件資源去保證當(dāng)前運(yùn)行的軟件的流暢,APP一旦進(jìn)入后臺了,它就是將APP凍結(jié)或者叫休眠。說到這里可能有人會問了,那為什么QQ和其他APP后臺了依然能收到消息,這是以為iOS有很好的后臺消息推送機(jī)制,你收到的消息其實(shí)是通過服務(wù)器推送給你的。這也就是解釋早期的時(shí)候,蘋果服務(wù)器(在國外)不穩(wěn)定的時(shí)候,由用戶掉線或者漏接消息的情況。
但是現(xiàn)在服務(wù)器不穩(wěn)定的這個(gè)情況不復(fù)存在了,良好的推送服務(wù)和偽后臺機(jī)制,可以讓你的蘋果手機(jī)在1GB的情況下流暢到爆,因?yàn)?GB完全是能勝任的。
2、軟件廠商對APP的優(yōu)化
除了系統(tǒng)運(yùn)行機(jī)制的不同,安卓手機(jī)越用越卡跟現(xiàn)在很多的無良的APP開發(fā)者有關(guān)。現(xiàn)在越來越多的APP開發(fā)者濫用安卓的權(quán)限,基本所有的軟件都在濫用開機(jī)后臺自啟動(dòng)的權(quán)限,并美其名曰是為了讓你打開軟件的速度提升,其實(shí)是為了讓自己時(shí)刻能控制安卓手機(jī),并及時(shí)推送廣告消息。
ROM基地小編我在雙十一那天手機(jī)開機(jī)后什么都沒做,一晚上就收到了15條推送消息。這樣喪心病狂的事情,相信不止我一個(gè)人碰到吧,很多朋友應(yīng)該都深有感觸吧。
而蘋果則不同,iPhone的軟件都是在蘋果商店下載的,就算是越獄了,你下載的軟件大部分還是正版的APP。蘋果對APP上架極為嚴(yán)格,所以蘋果的APP開發(fā)者想瘋狂加入廣告插件不但可能,開發(fā)者反倒要絞盡腦汁去把APP優(yōu)化到極致。
另外有一點(diǎn),也就是安卓一直以來飽受詬病的碎片化問題。一個(gè)安卓APP要讓那么多不同尺寸、不同分辨率、不同硬件的安卓設(shè)備都能跑起來已經(jīng)是非常不容易了。前段時(shí)間,ROM基地還報(bào)道過一開發(fā)者為了測試APP,狂買了600多款不同的安卓設(shè)備。反觀蘋果,就那么幾款手機(jī),移植適配起來相對容易多了,軟件開發(fā)者也有更多的精力去優(yōu)化自己的APP。
3、iOS優(yōu)先處理觸摸事件
另外,iOS的優(yōu)勢還體現(xiàn)在觸摸體驗(yàn)上。iOS系統(tǒng)是優(yōu)先處理觸摸事件,哪怕你的手機(jī)的內(nèi)存快撐爆了。但是你在觸摸操作蘋果手機(jī)的時(shí)候,依然能感覺到很流暢。這時(shí)候安卓手機(jī)估計(jì)已經(jīng)卡到爆了,你不清理內(nèi)存殺進(jìn)程恐怕就要坐等死機(jī)了。
當(dāng)然,安卓系統(tǒng)也不是混吃等死的,從安卓4.1開始,谷歌也推出了“黃油計(jì)劃”,讓低內(nèi)存(512內(nèi)存)、低配置(單核1G)的手機(jī)也能有黃油般的流暢體驗(yàn)。再加上現(xiàn)在安卓手機(jī)內(nèi)存基本都達(dá)到了1GB了,所以iOS的這個(gè)優(yōu)勢我放到了最后講。
寫在最后的話:
以上就是ROM基地小編帶來的為什么蘋果1GB內(nèi)存能完爆3GB的安卓手機(jī)的原因,純鍵盤打字沒有復(fù)制粘貼,文章也許有不少的紕漏或者錯(cuò)誤,請海涵。最近有朋友問我,到底該買蘋果手機(jī)還是安卓手機(jī)呢?安卓和蘋果到底哪家強(qiáng)?
其實(shí)小編認(rèn)為,蘋果和安卓各有千秋,安卓手機(jī)機(jī)價(jià)格實(shí)惠性能也不錯(cuò),喜歡隨意折騰但不喜歡多花錢在手機(jī)上的朋友買安卓就沒錯(cuò)了。相反,你錢多不喜歡折騰,或者愛面子、喜歡享受的,買蘋果就沒得錯(cuò)。安卓和蘋果沒有誰好誰不好的,選對的就成了。
這幾年谷歌也在不斷發(fā)力,安卓系統(tǒng)正在從Dalvik虛擬機(jī)都進(jìn)化到了ART模式,系統(tǒng)的優(yōu)化也做的越來越好。與此同時(shí),在谷歌正在收緊對安卓系統(tǒng)的控制,讓安卓應(yīng)用的開發(fā)變得更規(guī)范。無論如何,Android還是跨越了各種阻礙,正在發(fā)展壯大起來。
======關(guān)于ROM基地======
ROM基地創(chuàng)辦于2011年11月,是由刷機(jī)大師團(tuán)隊(duì)精心打造的ROM門戶網(wǎng)站。
如果你喜歡ROM基地提供的資訊,歡迎在底部點(diǎn)擊“ROM基地”訂閱媒體頭條。
咨詢/求助:請加刷機(jī)大師微信公眾賬號“shuajidashi“。
聯(lián)系客服