為什么 2GB 的 iPhone6S 還能流暢運(yùn)行王者榮耀?

安卓運(yùn)行內(nèi)存突破 24GB?
iPhone 比安卓手機(jī)流暢這句話應(yīng)該大家都知道,但 iPhone 在各項(xiàng)配置上似乎一直不如安卓的手機(jī)。
例如目前蘋果超旗艦的?iPhone14 Pro 的運(yùn)行內(nèi)存不過(guò) 6GB?,而安卓即使是中低端手機(jī),也早已普及 8GB ,高端機(jī) 16GB 運(yùn)行內(nèi)存也是常態(tài)。
甚至近期紅魔宣布,安卓史上最大運(yùn)行內(nèi)存的紅魔 8S Pro 即將發(fā)布,其搭載了恐怖的?24GB 運(yùn)行內(nèi)存,是 iPhone14 的四倍!甚至比 90% 以上的電腦都要大的多。

這時(shí)候大家肯定會(huì)和我一樣疑問(wèn),為什么安卓手機(jī)要如此瘋狂的追求巨大的運(yùn)行內(nèi)存?而 iPhone 卻對(duì)運(yùn)行內(nèi)存毫無(wú)感覺(jué)呢?為什么 iPhone 內(nèi)存這么小也能這么流暢呢?
我們今天就來(lái)聊聊這些問(wèn)題。
1:安卓為什么要這么大內(nèi)存
理論上,安卓本身的原版系統(tǒng)有個(gè) 4GB 6GB 就能流暢運(yùn)行了。
但目前安卓手機(jī)基本都是廠家進(jìn)行二次定制的系統(tǒng),而這些系統(tǒng)有各種亂七八糟的功能,導(dǎo)致開(kāi)機(jī)就占用了 4GB 左右的內(nèi)存。
加上一些國(guó)產(chǎn)應(yīng)用肆無(wú)忌憚的占用大量運(yùn)行內(nèi)存,例如近期的美團(tuán),居然在安卓版本中內(nèi)置了原神和各類游戲,實(shí)在離譜。

除了安卓上各種應(yīng)用體積巨大,功能繁多之外,國(guó)產(chǎn)的安卓系統(tǒng)還有個(gè)貓膩,那就是后臺(tái)保持常駐,即使是你清除了后臺(tái),依然會(huì)偷偷有組件在后臺(tái)常駐,一是記錄用戶信息,二是為了給你推送通知,或者是廣告。
在安卓上,一款非常簡(jiǎn)單的工具類應(yīng)用就能肆無(wú)忌憚的占用巨大的運(yùn)行內(nèi)存,對(duì)于安卓手機(jī)來(lái)講,哪怕你有 100GB 運(yùn)行內(nèi)存,多運(yùn)行一些應(yīng)用一樣能被吃滿。
所以理論上,同芯片的情況下,安卓肯定是運(yùn)行內(nèi)存越大,越流暢。
2:iPhone 為什么不需要大內(nèi)存
大家肯定會(huì)疑惑,iPhone 上很多應(yīng)用和安卓差不多,也都有內(nèi)置一堆功能,為什么 iPhone 就不需要這么大內(nèi)存呢?
首先,iPhone 其實(shí)至今都還是墓碑機(jī)制的后臺(tái),也就是假后臺(tái),這也是為什么 iPhone 游戲在下載游戲資源更新的時(shí)候,不能后臺(tái)下載的原因。

iPhone 內(nèi)存大小并不會(huì)影響單個(gè)應(yīng)用的流暢度,蘋果會(huì)限制應(yīng)用占用的內(nèi)存大小,例如 iPhoneX 運(yùn)行內(nèi)存為 3GB ,蘋果對(duì)其單個(gè)應(yīng)用的限制為 1.3GB ,開(kāi)發(fā)者不能超出限制,否則無(wú)法上架。
也就是說(shuō),你 iPhone 即使是有 16GB 運(yùn)行內(nèi)存,單個(gè)應(yīng)用也只能占用 1-2GB 的運(yùn)行內(nèi)存(不是存儲(chǔ)空間?。?,當(dāng)然了,游戲等應(yīng)用能夠多占用一些,但也是合理范圍內(nèi)。
所以,iPhone 的運(yùn)行內(nèi)存越大,只是后臺(tái)能凍結(jié)的應(yīng)用更多而已,運(yùn)行單個(gè)應(yīng)用的流暢度并不會(huì)改變。
3:為什么 iPhone 能夠這么流暢
拋開(kāi)蘋果的 CPU 和軟硬件一體非常強(qiáng)悍不談之外,蘋果在運(yùn)行內(nèi)存中對(duì)應(yīng)用的優(yōu)化也做的很細(xì)致。

像 iPhone 退出后臺(tái)的程序,會(huì)被凍結(jié)在內(nèi)存中,只有再次打開(kāi)的時(shí)候,會(huì)解凍使用,像后臺(tái)播放視頻,音樂(lè),下載東西的話,也僅僅只是一個(gè)組件在運(yùn)行,非常節(jié)省內(nèi)存。
而 iPhone 的應(yīng)用通知也很有意思,例如微信,消息并非是應(yīng)用直接給你發(fā)送的,是微信先將通知發(fā)給蘋果服務(wù)器,蘋果服務(wù)器再發(fā)給你的,所以不需要應(yīng)用一直掛在后臺(tái)運(yùn)行收通知。
所以 iPhone 后臺(tái)應(yīng)用不會(huì)浪費(fèi)性能,大量的性能全部用在當(dāng)前在使用的應(yīng)用上,當(dāng)然非常流暢,而安卓還要分性能給后臺(tái)在運(yùn)行的應(yīng)用,當(dāng)然吃力。

像 iPhone6S 這種古董機(jī)型,只有 2GB 運(yùn)行內(nèi)存,現(xiàn)在依然可以流暢的運(yùn)行 60Hz 模式下的王者榮耀。
其實(shí) iPhone 的運(yùn)行機(jī)制和一些游戲機(jī)非常相似,性能全部用在當(dāng)前游戲上,而不會(huì)浪費(fèi)在后臺(tái)里面,這也使得 PSP 游戲機(jī)只有 64MB 的運(yùn)行內(nèi)存,卻可以流暢運(yùn)行怪物獵人這種 3D 大作。
所以說(shuō),iPhone 應(yīng)用的流暢度和運(yùn)行內(nèi)存無(wú)關(guān),我們感覺(jué)老款 iPhone 運(yùn)行程序變慢了,主要是處理器性能不行了,或者是系統(tǒng)更新導(dǎo)致的。
---
當(dāng)然了,其實(shí)從技術(shù)角度上來(lái)講,安卓的后臺(tái)運(yùn)行策略功能性更強(qiáng)大,和 Windows 桌面系統(tǒng)一樣,可以實(shí)現(xiàn)更多功能。
但各類應(yīng)用開(kāi)發(fā)商不干好事,胡亂占用后臺(tái)空間,惡意將一些組件功能藏在后臺(tái)吃性能,導(dǎo)致安卓存儲(chǔ)空間只能無(wú)止境的變大。
而 iPhone 流暢也不僅僅是因?yàn)檫\(yùn)行策略不同,iPhone 的處理器和系統(tǒng)都是蘋果自己研發(fā)的,軟硬件結(jié)合可以最大化發(fā)揮其性能,這也是流暢的主要原因。