|
一鍵注冊,加入手機圈
您需要 登錄 才可以下載或查看,沒有帳號?立即注冊
x
細心的用戶會發(fā)現(xiàn),最新款的iPhone 13手機運行內(nèi)存依然是4GB,而同款主流安卓手機實現(xiàn)了12G內(nèi)存的主流配置,部分游戲手機實現(xiàn)了18GB。雖然蘋果新機iPhone 13終于也放棄了64GB存儲,提高至128GB存儲起步,不過它的運行內(nèi)存卻還和去年iPhone 12一樣只有4GB。那相比較于安卓機的8GB、12GB,甚至是16GB,蘋果顯然還是小不少。
看到這組對比數(shù)據(jù),我想你應該和我有同樣的疑問,那就是為什么蘋果手機4G夠用,安卓手機超3倍容量還不夠?是蘋果太會省料,還是安卓系統(tǒng)優(yōu)化太差?今天我們就幫您揭開這個疑問。
手機內(nèi)存的作用到底是什么?
首先,我們需要了解手機內(nèi)存的作用。內(nèi)存的作用是暫時存儲處理器的運行數(shù)據(jù),以便及時取回。例如,如果將手機上運行的軟件比作數(shù)學考試,那么內(nèi)存就像草稿紙,承載著計算的步驟,而處理器就是負責計算的計算公式。也就是說,當草稿紙的面積不夠時,計算效率會下降,最終會影響答題速度。
按照這個理論,可以簡單推算出iPhone不需要這么大的內(nèi)存,或者說它的算法更簡單高效,不需要那么多草稿紙。否則,就是它有一個橡皮擦,可以邊計數(shù)邊擦,用過的區(qū)域可以及時清理。當然,這只是基于事件的基本邏輯推理。我們來分析一下具體原因。
iPhone手機4G 內(nèi)存就夠用,安卓卻要18G還不夠用,主要原因是什么?
主要有兩個核心原因。
原因之一:蘋果IOS系統(tǒng)和Android系統(tǒng)運行邏輯大相徑庭。
蘋果IOS系統(tǒng)和Android系統(tǒng)雖然都是結(jié)果導向的觸屏智能手機,但用戶體驗感知的差異也非常有限。實際上,這兩個系統(tǒng)的運行邏輯大相徑庭。
由于Android中谷歌服務的限制,所有APP都必須在后臺實際運行,也就是說,如果你打開一個100MB的APP,后臺內(nèi)存會減少100MB。實際上,您的 Android 手機 APP 將全天持續(xù)提供給您。推送消息,這么多應用即使不使用也需要在后臺掛載,所以內(nèi)存占用非常大。
蘋果IOS系統(tǒng)采用后臺墓碑機制,信息的接受與蘋果服務統(tǒng)一。什么是后臺墓碑機制?當iPhone切換應用后,當前的APP會獨占運行內(nèi)存空間,之前的應用將狀態(tài)保存到手機的閃存,相當于立了一個“墓碑”,記錄“生前”狀態(tài),同時以釋放占用的硬件資源;當再切換到之前的應用時,從閃存直接調(diào)用到內(nèi)存。 iOS 這種機制被稱為墓碑機制。
所有的APP推送消息都需要先發(fā)送到蘋果的Apple Push Notification Service,然后再推送給用戶,這樣只需要一個接口即可。目前只有iPhone自家的部分APP可以真后臺運行,比如“音樂”APP,你可以在瀏覽safari時聽音樂;絕大部分APP不能同時運行。因此iPhone最好不要滑動關閉后臺,這會影響再次打開應用的速度同時也會增加耗電。
由于蘋果特殊的推送消息機制,APP即使退出也不會影響消息的接收,這也是iPhone后臺可以執(zhí)行“墓碑”機制的重要原因。其好處就是APP可以更好利用資源,同時這也是iPhone運行內(nèi)存小的一個重要原因。而安卓手機由于國內(nèi)無統(tǒng)一推送的原因,所以APP需要常駐后臺,資源占用多,運行內(nèi)存就會需要增大來緩解。
簡單地說,APP在后臺時,Android是真正的運行機制,IOS是虛擬后臺。當APP被放到后臺時,會被掛起,無法工作。當上一個任務中斷時,系統(tǒng)會記錄當前應用的狀態(tài)并記錄下來。當需要恢復時,節(jié)目會根據(jù)錄制的內(nèi)容恢復到中斷前的狀態(tài)。
這樣,隨著越來越多的app越來越大,Android的內(nèi)存需要越來越大,而IOS的基于規(guī)則的優(yōu)勢不需要太多的內(nèi)存。
原因之二:蘋果IOS系統(tǒng)和Android系統(tǒng)對APP開發(fā)者閉環(huán)和開源需求不同。
同一個APP運行在Android和IOS兩個系統(tǒng)上,占用的內(nèi)存是不同的。除了系統(tǒng)機制的不同,開發(fā)者對APP的優(yōu)化其實也有關系。
IOS是一個只有蘋果才能使用的封閉系統(tǒng)。因此,蘋果對開發(fā)者的要求更加嚴格,審核機制也更加完善。開發(fā)者需要更強大的優(yōu)化機制來適應蘋果的硬件。
相比之下,Android作為開源系統(tǒng),管理機制比較松散,所以對于開發(fā)者來說,硬件適配的問題無需過多考慮。這導致雖然是同一個APP,但由于優(yōu)化不足,Android占用的內(nèi)存比IOS大。
蘋果iPhone手機4G 內(nèi)存和安卓手機18G內(nèi)存,哪個更好?
看到這里,你其實應該明白為什么蘋果不需要增加內(nèi)存了。很多用戶可能還有疑問,蘋果iPhone手機4G 內(nèi)存和安卓手機18G內(nèi)存,哪個更好?
對于蘋果 iPhone 本身來說,小內(nèi)存首先意味著更低的成本,而且顯然更好。對于用戶來說,無論是4GB內(nèi)存還是18GB內(nèi)存,只要用戶能流暢使用,就是最好的。
我們認為您可能會覺得以下卡片很有趣:
7款最佳iPhone,看看哪款適合您?
您應該買128GB還是256GB的手機?
為什么大多數(shù)年輕人換手機首選iPhone而不是Android ?
----------------------------- |
|