iphone7內存有幾種 iphone7內存

安卓集體進入12GB時代這一天終于還是來了,安卓陣營在8GB運存時代,駐足了3年之后,再一次往前跨了一大步 。根據數碼閑聊站的透露,第五代黑鯊游戲手機的運行內存,將升級到12GB起步 。而黑鯊5 Pro的運行內存,則直接升級為16GB起——和紅魔7一樣激進 。

iphone7內存有幾種  iphone7內存

文章插圖
你會發現,市面上的旗艦手機,基本上都提供了12GB的選項,比如小米12、一加10 Pro、IQOO9等等 。在不知不覺中,12GB時代已經悄然來臨,8GB運存已經是大眾能接受的下限,6GB則已經被降級為百元機的標準 。
對智能手機來說,大運存帶來的好處是顯而易見的 。只要運行內容的容量足夠大,就可以在后臺駐留更多的APP,這樣在切換后臺時,就不會出現“殺后臺”,使用感受更絲滑 。
iphone7內存有幾種  iphone7內存

文章插圖
在這種情況下,很多果粉都不理解:明明安卓已經標配12GB,為什么iPhone 13還敢用4GB運存,而且依然很流暢 。關于這個問題,一直都沒有個準確的答案 。
硬件差距無法用軟件彌補到底是庫克藝高人膽大,還是靠iOS系統的神優化?在講這個問題之前,我們要明確一點,硬件的差距是永遠無法用軟件來彌補的 。
舉一個例子,手機廠商為驍龍8Gen1打造的散熱系統再強,各種黑科技圈用上,也只能改變游戲幀率的穩定性,而不能改變芯片本身的能效比 。
iphone7內存有幾種  iphone7內存

文章插圖
簡單點說,手機廠商在散熱上的堆料,能改善游戲表現,但是不能改善續航 。同理,蘋果的4GB就是4GB,安卓的12GB就是12GB,蘋果保證iPhone 13能流暢使用的真正原因,都在這三個細節上 。
一,真后臺與假后臺安卓系統的機制是基于虛擬機的,通俗點可以形容為“真后臺” 。安卓手機每打開一個APP,都要吃掉相應的運存,否則功能無法正常使用 。而iOS的機制是“偽后臺”,在你切換APP時,資源全部留給前臺應用,后臺應用則以墓碑的形式凍結起來,保留在內存里 。
不過,蘋果真正厲害的地方在于:它通過極其復雜的系統設計,讓“偽后臺”的體驗和“真后臺”幾乎一樣,以最省電的方式實現大部分功能——比如推送、下載、自動刷新等等 。
iphone7內存有幾種  iphone7內存

文章插圖
所以,盡管4GB能同時運行的APP不多,但是iPhone 13用起來和8GB的安卓沒有什么區別 。除非你要在短時間內打開多個應用,比如一邊玩游戲,一邊拍照,一邊回消息,這種情況下才會導致“殺后臺” 。
二,統一推送接口的好處手機廠商魔改的安卓系統沒有統一的推送接口 。開發者只能“各掃門前雪”,把APP設計成默認在后臺保留一部分線程,來保證通知可以推送 。理論上來講,一個APP大概要占用20MB運存 。你在手機里安裝了100個APP,就算是什么都不干,都得吃掉2GB 。
iphone7內存有幾種  iphone7內存

文章插圖
既要讓馬兒跑,又要讓馬兒不吃草,怎么辦?早在iOS 3的時候,蘋果就給出了解決方案,名字叫Push Notification 。Push Notification可以視為系統原生自帶應用,它所占用的運存非常小,在后臺一直運行,功能只有一個:推送通知 。
所有APP都把通知交給Push Notification這個“中間商”,然后再由Push Notification來統一推送給用戶 。如此一來,APP可以在不占用運存的情況下進行通知,節省了硬件資源的消耗 。這還帶來了一個好處:日常待機的功耗大幅降低,3000毫安的iPhone用出了4000毫安的效果 。
iphone7內存有幾種  iphone7內存

文章插圖
三,同樣的APP,“大小”卻不一樣凡事皆有利弊,安卓的***,導致了應用生態的“碎片化” 。而iOS的封閉,導致蘋果對生態有絕對的掌控力 。正是因為這一點,蘋果才能輕而易舉地用iPad OS改造平板生態、用M1芯片切換ARM架構、用iOS11強行普及64位應用 。
同理,AppStore的上架規范非常嚴格,以非常高的標準去要求開發者,不僅要安全,也要足夠高效 。這就導致了一個現象:同樣的APP,在不同的操作系統中,占用運存的大小是不一樣的 。
iphone7內存有幾種  iphone7內存

文章插圖
有位國外小哥做了個測試,他對比了一下各大APP在iOS和安卓平臺下的內存占用量,結果令人非常意外 。某APP在安卓平臺要占用300MB運存,在iOS平臺只需要69MB的運存,同時大部分APP在安卓中占用的運存要比iOS系統更高出不少——這就是壓倒駱駝的最后一根稻草 。

推薦閱讀