03.04 目前iPhone最大隻有4GB運行內存,為何機器流暢不卡?

冬爸爸愛你們


我們會發現4GB內存的iPhone使用起來甚至比安卓8GB內存的還要流暢,這點與蘋果對於iOS的優化以及相關規定有關的。具體原因如下:

1、軟硬件結合

我們知道iOS系統僅僅搭載在iPhone上,而iPhone又是蘋果自己研發的硬件產品,這樣蘋果自然有能力在有限的內存內發揮出iPhone最大的性能。而安卓則不同 ,系統是谷歌開發的,但硬件廠商卻很多,且各廠商的機型配置、性能都有所不同,系統勢必要照顧到各種機型,這就造成了安卓整體運行的效率不如iOS高,所以自然就需要更高的內存了。

2、閉源系統

iOS是閉源系統,各種APP必須通過App Store這個唯一的渠道進行上架才會有用戶下載。而蘋果對於上架App Store的APP對運行內存的佔用有極為嚴格的要求(一般最大不能超過800M,否則審核不通過),這就倒逼軟件開發者對自己的APP優化到極致,自然也就保證了iPhone用戶的整體體驗。並且因為iOS就搭載在iPhone上,軟件開發者需要適配的機型遠比安卓少,可以更有針對性的優化。而安卓則不同,首先安卓APP可以在各種渠道進行上架,軟件開發者自然沒有動力去更加優化自己的APP,加之搭載安卓的機型眾多,且下到幾百塊,上到上萬元的機型都有,軟件開發者適配起來的難度自然比iOS大得多。

3、偽後臺

iOS的多任務後臺其實是偽後臺,就是說當系統發現內存不足時,就會自動殺掉其他APP的進程,以保證當前使用的APP的流暢性。這就造成了有時我們切回別的APP時,又要等待重新加載的情況。所以其實iPhone在處理多任務時,並沒有搭載大內存的安卓旗艦快,這就是iPhone內存小的原因。


小妮說科技


主要是蘋果iOS的系統運行機制比安卓效率高,安卓系統後臺運行還是通過虛擬機一邊編譯一邊運行,需要更多的硬件資源才能保證運行效率,安卓系統的代碼臃腫碎片化比較嚴重現在安卓廠商一直在優化,蘋果硬件配置低但系統軟件運行效率高,系統調度機制優於安卓所以4G運存的速度都非常快,另外蘋果手機的處理器是真的牛,無論是發熱還是性能控制的非常優秀也是主要原因之一!


IT曉明


因為ios系統是封閉的。iOS優化程度很高,當某個軟件退入後臺後,它就會基本停止運行,而將空間留給其他正在使用的軟件,很少會發生卡頓現象,此外iOS的App質量很高,安全性也很高,這也使得ios的應用軟件要比安卓的大很多。不過因為ios是封閉的,系統限制也多,對於玩機達人來說,ios不是好的選擇,就拿本人來說 我覺得沒有文件管理,這真的是ios最大的缺點。


分享到:


相關文章: