蘋果|iPhone 13:運存只有4GB,蘋果為什么敢這么干?

蘋果|iPhone 13:運存只有4GB,蘋果為什么敢這么干?

文章圖片

蘋果|iPhone 13:運存只有4GB,蘋果為什么敢這么干?

文章圖片

蘋果|iPhone 13:運存只有4GB,蘋果為什么敢這么干?

文章圖片

蘋果|iPhone 13:運存只有4GB,蘋果為什么敢這么干?

文章圖片


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

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

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

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

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

既要馬兒跑 , 又要讓馬兒不吃草 , 怎么辦?早在iOS 3的時候 , 蘋果就給出了解決方案 , 名字叫Push Notification 。 Push Notification可以視為系統原生自帶應用 , 它所占用的運存非常小 , 在后臺一直運行 , 功能只有一個:推送通知 。

相關經驗推薦