安卓內存都卷到24GB了,爲何iPhone還在固守8GB?

2023-10-03 18:21:44    編輯: robot
導讀 在剛剛過去的9月,年貨iPhone 15系列正式發布,標准版不出意外還是擠藥膏,除了鏡頭、屏幕有些升級,芯片用iPhone 14 Pro系列的,內存只有6GB;即使是集鈦合金機身、全新A17芯片、5...

在剛剛過去的9月,年貨iPhone 15系列正式發布,標准版不出意外還是擠藥膏,除了鏡頭、屏幕有些升級,芯片用iPhone 14 Pro系列的,內存只有6GB;即使是集鈦合金機身、全新A17芯片、5X長焦鏡頭等升級點於一身的iPhone 15 Pro系列,內存也停留在8GB規格。

反觀安卓陣營,現在一些廠商已經將手機內存擴展至24GB了,大部分新機也是12GB起步,8GB內存除了某些千元機還在用幾乎絕跡了。那到底爲何iPhone系列還在固守6GB、8GB呢?這其中可能有兩個原因。

1  系統機制

一提到系統機制,相信很多人就會脫口而出“:我知道,就那個墓碑什么的!”但對它究竟是什么原理、起到什么作用並不知悉。簡單來說,iOS的墓碑機制基本是這樣的原理:

1、APP佔用系統內存,被用戶劃到後台

2、後台APP被系統定義,如果不必持續運行,就暫停運行,墓碑化處理;

3、需要切換至前台時,再次分配充足的運存資源。


通過這樣的操作,iOS系統的後台APP就不會佔據過多的資源,盡量提供給前台正在運行的APP。這樣確實可以減輕堆內存的需求,降低手機硬件的消耗。

相比iOS,谷歌的安卓系統一开始沒有類似的機制,所有內存都喫滿資源,小內存自然會出現“堵車”的現象。不過隨着技術的進步,安卓也有了自己的“墓碑機制”——Low Memory Killer低內存殺死機制。


不同於iOS會隨時定義後台APP是否必要,LMK顯得比較被動,被劃到後台的APP也會持續佔據一定的內存,越積越多,直到系統判斷運存達到閾值,才會根據優先級主動“殺死”。所以,現在很多手機都會提供“保活白名單”類似的功能,用戶可以提升部分重要APP的優先級,降低被殺死的可能。

相比iOS的墓碑機制,安卓的LMK機制在更大的內存環境下,能同時容納更多APP在後台運行,調起的速度相對也會有優勢,而iPhone加大內存其實也就沒那么必要了。

2  生態差異

除了系統機制方面的差異,iOS、安卓之間的生態差異同樣是內存差距巨大的主要原因。

安卓作爲一個开源系統,它的管理機制更松散,APP對接口的調用權限幾乎都在开發者手中,只要他們有心提升自己APP的優先度、讓它在後台持續運行就不是什么難事。有一些非法的APP甚至會在後台持續請求手機的權限,一般的安卓用戶可能根本不知道自己的信息安全正受到持續威脅。


因此,國內手機廠商爲了提升整體的使用體驗,只能持續增加手機的內存規格。爲了保護用戶的用機安全,廠商也會在用戶安裝APP時進行風險掃描。但iOS系統做得比較封閉,對APP的審核比較嚴格,不必要的端口調用全部禁止,這也是爲什么iOS應用安裝不會像安卓出現“風險提醒”的原因。

3  總結

簡單總結一下,iOS和安卓系統對後台應用的處理機制不同,也談不上孰優孰劣,iOS的墓碑機制確實不需要太多內存,但對後台運行有較多限制;安卓的LMK機制使得後台能保留更多APP,內存越大上限越高,但隨着應用增多,手機使用可能會越來越卡。

隨着APP對內存的需求越來越大,可能一款應用就要佔據極大的內存,可以預見iPhone未來也會增加內存規格,但庫克的刀法能有多精准,我們就不得而知了。



標題:安卓內存都卷到24GB了,爲何iPhone還在固守8GB?

地址:https://www.utechfun.com/post/270903.html

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

猜你喜歡