近年來(lái),和國(guó)產(chǎn)安卓手機(jī)的“慷慨”相比,iPhone的內(nèi)存始終相當(dāng)“吝嗇”,最新發(fā)布的iPhone 11系列也不過(guò)4GB內(nèi)存,甚至不如國(guó)產(chǎn)千元機(jī)。不過(guò)由于iOS的流暢度有口皆碑,曾經(jīng)2GB iPhone干法6GB甚至8GB安卓手機(jī)是常有的事兒。
事實(shí)上,有關(guān)iPhone不用大內(nèi)存民間有多很多解釋,比如iOS的系統(tǒng)機(jī)制、成本利潤(rùn)等問(wèn)題。知乎上有網(wǎng)友從操作系統(tǒng)和服務(wù)器的角度進(jìn)行了解釋。
該網(wǎng)友認(rèn)為,安卓手機(jī)的大內(nèi)存是“中國(guó)特色”,海外版的安卓普遍沒(méi)有這么大,其原因是國(guó)產(chǎn)App的“駐留”。比如,打開(kāi)微信登錄賬號(hào)后,微信就會(huì)和騰訊服務(wù)器保持長(zhǎng)久連接,如果要及時(shí)接受消息,微信App就不能完全關(guān)閉,需要留一些線程在后臺(tái)保持運(yùn)行,與騰訊服務(wù)器保持連接,這樣一旦受到消息,系統(tǒng)會(huì)及時(shí)啟動(dòng)消息極致提醒用戶。
一款A(yù)pp不顯眼,但在后臺(tái)留線程的App多了,占用的內(nèi)存就很客觀了。一個(gè)App后來(lái)里留存占十幾MB、二十MB,100個(gè)App就要吃掉2GB內(nèi)存。也就是你啥也沒(méi)干,2GB內(nèi)存就沒(méi)了。
而iOS則不同,因?yàn)樘O果有自己的服務(wù)器(谷歌也有服務(wù)器,但國(guó)內(nèi)。..),每臺(tái)iOS設(shè)備連網(wǎng)時(shí),會(huì)和蘋果服務(wù)器建立長(zhǎng)連接。同樣是微信,在iOS上如果關(guān)閉了,會(huì)和騰訊的服務(wù)器斷開(kāi),如果接收到消息,會(huì)先發(fā)到騰訊服務(wù)器,如果發(fā)現(xiàn)你iPhone上的微信沒(méi)打開(kāi),就會(huì)將消息轉(zhuǎn)發(fā)給蘋果服務(wù)器,再發(fā)到你的iOS系統(tǒng)。這樣的好處是,你iPhone上的微信可以完全關(guān)閉,后臺(tái)不需要駐留線程。
也就是說(shuō),蘋果手機(jī)上的APP,如果關(guān)閉了,那就是真的全部線程都關(guān)閉了;而安卓,由于每一個(gè)APP都必須在后臺(tái)留一些線程一直運(yùn)行,而這些后臺(tái)的的線程,由于是系統(tǒng)代碼層面的東西,用戶不能去關(guān)閉。
所以,iPhone不上大內(nèi)存,不是因?yàn)椤皳搁T”,是沒(méi)有必要。國(guó)內(nèi)安卓手機(jī)大內(nèi)存,其實(shí)從背后來(lái)說(shuō),也是“無(wú)奈”之舉。
對(duì)于安卓和iOS的內(nèi)存大小,你怎么看?
-
iPhone
+關(guān)注
關(guān)注
28文章
13442瀏覽量
201341 -
內(nèi)存
+關(guān)注
關(guān)注
8文章
2977瀏覽量
73817 -
安卓
+關(guān)注
關(guān)注
5文章
2116瀏覽量
56962
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論