學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 電腦硬件知識 > 內(nèi)存知識 > iPhone6為何堅(jiān)持1GB內(nèi)存

iPhone6為何堅(jiān)持1GB內(nèi)存

時間: 家輝661 分享

iPhone6為何堅(jiān)持1GB內(nèi)存

  現(xiàn)在安卓系統(tǒng)都4G內(nèi)存了,iPhone 6為何仍堅(jiān)持1GB內(nèi)存?對于這個問題,下面學(xué)習(xí)啦小編就來仔細(xì)分析一下iPhone堅(jiān)持1GB內(nèi)存的原因,歡迎大家參考和學(xué)習(xí)。

  這個問題說簡單也簡單,說復(fù)雜也很復(fù)雜。有人該回答了:“是蘋果優(yōu)化好唄!”說蘋果好,里面本身就帶著幾分“Android呵呵”的意思。而事實(shí)似乎并非如此。iOS設(shè)備采取了與Android不同的內(nèi)存垃圾回收機(jī)制,因此兩者對運(yùn)存容量的需求才有了很大的不同。

  蘋果是如何“收垃圾”的?

  不管搭載的iOS還是Android,設(shè)備的運(yùn)行內(nèi)存都是有限的。在你開了一大堆應(yīng)用程序,快要把內(nèi)存占滿的時候,為了維持正常運(yùn)行,iOS和Android都會Kill掉一些后臺進(jìn)程,這個行為也稱為“垃圾回收機(jī)制”。

  但需要注意的是,iOS和Android“收垃圾”的方式不甚相同。iOS會依次把最老的應(yīng)用直接關(guān)閉掉,所以很多朋友在切換到很老的后臺App時會發(fā)現(xiàn),它們都會從標(biāo)題界面重新啟動。

  相比之下,Android的膽子則要小得多,它不會直接關(guān)掉App,而是篩選出其中的一些無用對象,率先把它們Kill掉,從而釋放部分內(nèi)存。但只要你不手動關(guān),這些后臺程序都不會自動消失。所以就算你今天上午只和基友聊了一句天,晚上再從后臺調(diào)出微信,畫面也肯定還停留在和他的那句基情對白上。

  因此,蘋果設(shè)備就算只有1GB運(yùn)行內(nèi)存,你正在用的App也絕對不會卡,而Android后臺程序不會自動被關(guān)閉,需要提供更多的內(nèi)存(2GB、3GB甚至更多)才能保證系統(tǒng)流暢運(yùn)行。

  內(nèi)存需求小不是蘋果牛掰的意思

  雖然1GB用著也很舒坦,但說“蘋果優(yōu)化好”似乎不太準(zhǔn)確,因?yàn)閕OS和Android的垃圾處理方法并不是一個高端、一個土鱉,而是各有利弊。

  iOS會無差別地關(guān)掉老應(yīng)用,這意味著如果你正在玩一個大型游戲,那么可能微信、微博、QQ這些軟件就全都被關(guān)掉了。你若想切換回這些軟件,就要經(jīng)歷一個相當(dāng)鬧心的啟動過程。朋友圈發(fā)完了、微博也玩夠了,這回天下該太平了吧?等等,但愿你的游戲還能回到剛才暫停的位置……另外一個比較鬧心的場景就是你在Safari瀏覽器里開了N個標(biāo)簽,1GB運(yùn)存承受不住那么多的內(nèi)容,于是非常自覺地把最老的幾個網(wǎng)頁給掛起了。如果那幾個頁面剛好是你填了一半的付款界面或者是寫了一半的文章,那么……那Android又是怎么坑爹的呢?這個就不用我多說了,想必用家們都深有感觸:切換界面會卡、接電話會卡、解鎖會卡,連看個照片都得等半天。

  但是,Android的大內(nèi)存也有得天獨(dú)厚的好處,那就是不管你想開什么后臺應(yīng)用,它們都會把你上次干半截的事情完整地帶到前臺,不會連個招呼都不打就關(guān)了它們。尤其目前市面上具備3GB運(yùn)行內(nèi)存的Android手機(jī),它們既能夠保證大量應(yīng)用同時運(yùn)行,也能保持整個系統(tǒng)處在一個比較流暢的狀態(tài),整體的體驗(yàn)也還是可以的(開好幾十個應(yīng)用不關(guān)的除外)。

  所以,iOS的“霸道型小內(nèi)存”和Android的“人文關(guān)懷型大內(nèi)存”其實(shí)都是各有利弊的,并不是簡單的一個比另一個好的關(guān)系。

  運(yùn)存那么小,你以為蘋果真的很滿足?

  蘋果在iPhone 6和6 Plus上保持1GB運(yùn)行內(nèi)存,不單單是因?yàn)橛闷饋聿豢?,其?shí)也基于以下一些問題進(jìn)行了考量:

  內(nèi)存耗電:更多的內(nèi)存會消耗更多的電能,iPhone 6內(nèi)存僅1GB,而且采用了LPDDR3低電壓版模塊,節(jié)能效果相當(dāng)可觀;成本問題:升級到2GB或者更高,單臺手機(jī)的制造成本并不會題號多少,但是對于一個出貨量動輒好幾千萬的產(chǎn)品來說,那算下來可得損失不少錢呢!

  用戶需求問題:雖然存在著一些略顯坑爹的關(guān)后臺問題,但是果粉們早就習(xí)慣了,就算加大內(nèi)存容量,整體體驗(yàn)的提升也不見得多明顯。對于追求各方面性能均衡的蘋果來說,單個指標(biāo)不突出不算是缺憾。

  其實(shí)說到底,在理想狀態(tài)下,蘋果也非常想讓內(nèi)存更大一些,畢竟用戶運(yùn)行多任務(wù)的時候,誰都希望能多開幾個應(yīng)用。蘋果也意識到隨著用戶需求的提高,內(nèi)存問題勢必變得愈加尖銳,他們已然開始行動了:iPad Air 2升級到了2GB內(nèi)存,這樣一來,相信下一代的iPhone離大運(yùn)存也不會太遠(yuǎn)了。

  PS:iOS設(shè)備都2GB了,估計(jì)Android手機(jī)該往4GB上奔了。

331152