愛鋒貝

 找回密碼
 立即注冊(cè)

只需一步,快速開始

扫一扫,极速登录

查看: 1454|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

為什么蘋果 iPhone 手機(jī)4G運(yùn)行內(nèi)存相當(dāng)于安卓12G?

[復(fù)制鏈接]

1448

主題

1483

帖子

5923

積分

Rank: 8Rank: 8

跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2022-7-13 04:08:41 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式

一鍵注冊(cè),加入手機(jī)圈

您需要 登錄 才可以下載或查看,沒有帳號(hào)?立即注冊(cè)   

x
細(xì)心的用戶會(huì)發(fā)現(xiàn),最新款的iPhone 13手機(jī)運(yùn)行內(nèi)存依然是4GB,而同款主流安卓手機(jī)實(shí)現(xiàn)了12G內(nèi)存的主流配置,部分游戲手機(jī)實(shí)現(xiàn)了18GB。雖然蘋果新機(jī)iPhone 13終于也放棄了64GB存儲(chǔ),提高至128GB存儲(chǔ)起步,不過它的運(yùn)行內(nèi)存卻還和去年iPhone 12一樣只有4GB。那相比較于安卓機(jī)的8GB、12GB,甚至是16GB,蘋果顯然還是小不少。
看到這組對(duì)比數(shù)據(jù),我想你應(yīng)該和我有同樣的疑問,那就是為什么蘋果手機(jī)4G夠用,安卓手機(jī)超3倍容量還不夠?是蘋果太會(huì)省料,還是安卓系統(tǒng)優(yōu)化太差?今天我們就幫您揭開這個(gè)疑問。
手機(jī)內(nèi)存的作用到底是什么?

首先,我們需要了解手機(jī)內(nèi)存的作用。內(nèi)存的作用是暫時(shí)存儲(chǔ)處理器的運(yùn)行數(shù)據(jù),以便及時(shí)取回。例如,如果將手機(jī)上運(yùn)行的軟件比作數(shù)學(xué)考試,那么內(nèi)存就像草稿紙,承載著計(jì)算的步驟,而處理器就是負(fù)責(zé)計(jì)算的計(jì)算公式。也就是說,當(dāng)草稿紙的面積不夠時(shí),計(jì)算效率會(huì)下降,最終會(huì)影響答題速度。
按照這個(gè)理論,可以簡單推算出iPhone不需要這么大的內(nèi)存,或者說它的算法更簡單高效,不需要那么多草稿紙。否則,就是它有一個(gè)橡皮擦,可以邊計(jì)數(shù)邊擦,用過的區(qū)域可以及時(shí)清理。當(dāng)然,這只是基于事件的基本邏輯推理。我們來分析一下具體原因。
iPhone手機(jī)4G 內(nèi)存就夠用,安卓卻要18G還不夠用,主要原因是什么?

主要有兩個(gè)核心原因。
原因之一:蘋果IOS系統(tǒng)和Android系統(tǒng)運(yùn)行邏輯大相徑庭。

蘋果IOS系統(tǒng)和Android系統(tǒng)雖然都是結(jié)果導(dǎo)向的觸屏智能手機(jī),但用戶體驗(yàn)感知的差異也非常有限。實(shí)際上,這兩個(gè)系統(tǒng)的運(yùn)行邏輯大相徑庭。
由于Android中谷歌服務(wù)的限制,所有APP都必須在后臺(tái)實(shí)際運(yùn)行,也就是說,如果你打開一個(gè)100MB的APP,后臺(tái)內(nèi)存會(huì)減少100MB。實(shí)際上,您的 Android 手機(jī) APP 將全天持續(xù)提供給您。推送消息,這么多應(yīng)用即使不使用也需要在后臺(tái)掛載,所以內(nèi)存占用非常大。
蘋果IOS系統(tǒng)采用后臺(tái)墓碑機(jī)制,信息的接受與蘋果服務(wù)統(tǒng)一。什么是后臺(tái)墓碑機(jī)制?當(dāng)iPhone切換應(yīng)用后,當(dāng)前的APP會(huì)獨(dú)占運(yùn)行內(nèi)存空間,之前的應(yīng)用將狀態(tài)保存到手機(jī)的閃存,相當(dāng)于立了一個(gè)“墓碑”,記錄“生前”狀態(tài),同時(shí)以釋放占用的硬件資源;當(dāng)再切換到之前的應(yīng)用時(shí),從閃存直接調(diào)用到內(nèi)存。 iOS 這種機(jī)制被稱為墓碑機(jī)制。
所有的APP推送消息都需要先發(fā)送到蘋果的Apple Push Notification Service,然后再推送給用戶,這樣只需要一個(gè)接口即可。目前只有iPhone自家的部分APP可以真后臺(tái)運(yùn)行,比如“音樂”APP,你可以在瀏覽safari時(shí)聽音樂;絕大部分APP不能同時(shí)運(yùn)行。因此iPhone最好不要滑動(dòng)關(guān)閉后臺(tái),這會(huì)影響再次打開應(yīng)用的速度同時(shí)也會(huì)增加耗電。
由于蘋果特殊的推送消息機(jī)制,APP即使退出也不會(huì)影響消息的接收,這也是iPhone后臺(tái)可以執(zhí)行“墓碑”機(jī)制的重要原因。其好處就是APP可以更好利用資源,同時(shí)這也是iPhone運(yùn)行內(nèi)存小的一個(gè)重要原因。而安卓手機(jī)由于國內(nèi)無統(tǒng)一推送的原因,所以APP需要常駐后臺(tái),資源占用多,運(yùn)行內(nèi)存就會(huì)需要增大來緩解。
簡單地說,APP在后臺(tái)時(shí),Android是真正的運(yùn)行機(jī)制,IOS是虛擬后臺(tái)。當(dāng)APP被放到后臺(tái)時(shí),會(huì)被掛起,無法工作。當(dāng)上一個(gè)任務(wù)中斷時(shí),系統(tǒng)會(huì)記錄當(dāng)前應(yīng)用的狀態(tài)并記錄下來。當(dāng)需要恢復(fù)時(shí),節(jié)目會(huì)根據(jù)錄制的內(nèi)容恢復(fù)到中斷前的狀態(tài)。
這樣,隨著越來越多的app越來越大,Android的內(nèi)存需要越來越大,而IOS的基于規(guī)則的優(yōu)勢(shì)不需要太多的內(nèi)存。
原因之二:蘋果IOS系統(tǒng)和Android系統(tǒng)對(duì)APP開發(fā)者閉環(huán)和開源需求不同。

同一個(gè)APP運(yùn)行在Android和IOS兩個(gè)系統(tǒng)上,占用的內(nèi)存是不同的。除了系統(tǒng)機(jī)制的不同,開發(fā)者對(duì)APP的優(yōu)化其實(shí)也有關(guān)系。
IOS是一個(gè)只有蘋果才能使用的封閉系統(tǒng)。因此,蘋果對(duì)開發(fā)者的要求更加嚴(yán)格,審核機(jī)制也更加完善。開發(fā)者需要更強(qiáng)大的優(yōu)化機(jī)制來適應(yīng)蘋果的硬件。
相比之下,Android作為開源系統(tǒng),管理機(jī)制比較松散,所以對(duì)于開發(fā)者來說,硬件適配的問題無需過多考慮。這導(dǎo)致雖然是同一個(gè)APP,但由于優(yōu)化不足,Android占用的內(nèi)存比IOS大。
蘋果iPhone手機(jī)4G 內(nèi)存和安卓手機(jī)18G內(nèi)存,哪個(gè)更好?

看到這里,你其實(shí)應(yīng)該明白為什么蘋果不需要增加內(nèi)存了。很多用戶可能還有疑問,蘋果iPhone手機(jī)4G 內(nèi)存和安卓手機(jī)18G內(nèi)存,哪個(gè)更好?
對(duì)于蘋果 iPhone 本身來說,小內(nèi)存首先意味著更低的成本,而且顯然更好。對(duì)于用戶來說,無論是4GB內(nèi)存還是18GB內(nèi)存,只要用戶能流暢使用,就是最好的。
我們認(rèn)為您可能會(huì)覺得以下卡片很有趣:
7款最佳iPhone,看看哪款適合您?
您應(yīng)該買128GB還是256GB的手機(jī)?
為什么大多數(shù)年輕人換手機(jī)首選iPhone而不是Android ?

-----------------------------
精選高品質(zhì)二手iPhone,上愛鋒貝APP
您需要登錄后才可以回帖 登錄 | 立即注冊(cè)   

本版積分規(guī)則

QQ|Archiver|手機(jī)版|小黑屋|愛鋒貝 ( 粵ICP備16041312號(hào)-5 )

GMT+8, 2025-1-19 02:58

Powered by Discuz! X3.4

© 2001-2013 Discuz Team. 技術(shù)支持 by 巔峰設(shè)計(jì).

快速回復(fù) 返回頂部 返回列表