每日最新頭條.有趣資訊

安卓手機的記憶體都有18G的了 iphone為何只有6G?

       目前安卓主流旗艦手機的配置基本為“12GB+512GB”,昨天首個“18GB+1TB”搭配的安卓手機中興Axon 30 Ultra航天版發布,這可能意味著未來的安卓手機的RAM可能也要升級到18GB或者更高。但是iphone手機卻並非如此,最新的iPhone 13 Pro系列也只有6GB記憶體,普通版本更是只有4GB。

       為什麽現在安卓手機的RAM越來越大了?從8GB到12GB再到18GB,而蘋果手機卻只需要安卓的一半甚至更少。這是蘋果落後了還是庫克“摳門”?其實真實原因並不只是節省成本這麽簡單。

NO.1 小科普:什麽是RAM和ROM?

       在對比iOS和Android兩個系統記憶體管理機制的差異之前,我們需要先了解一些專業名詞背後的含義。RAM也叫運行記憶體,RAM的大小直接決定了你在手機後台能開多少程序;ROM叫機身存儲,ROM的大小決定了你能在手機中安裝多少程序,存放多少照片、歌曲。

0

       如果你在使用手機時,打開了多個APP,當手機運存不夠時,手機將自動關閉部分APP釋放空間,以滿足新APP的需求,俗稱“殺後台”。當你的手機習慣性的“殺後台”,勢必就會影響手機的性能和電池,並且在你重新打開APP所耗費的時間也會讓你感覺手機“不流暢”。所以,在其他配置相同的情況下,當打開的手機APP一樣多時,運存越大,手機越流暢。

NO.2 相較於安卓,iOS的墓碑機制可以節省更多的記憶體

       在日常使用中,我們運行程序的種類和數量都差不多,為什麽安卓卻需要比蘋果更大的運存才能保障流暢性呢?因為安卓所採用的是“真後台”——APP在前台運行和在後台掛起所佔用的運存是差不多的,這就使得它更佔記憶體。而蘋果的後台是虛擬後台,APP放到後台是被掛起,不會工作的。

       當上一個任務被迫中斷時,系統會記錄當下應用程序的狀態,隨後程序被凍結起來,就像把事件記錄在墓碑上一樣。當需要恢復時,根據墓碑上的內容,將程序恢復到中斷之前的狀態。因此,iOS的墓碑機制讓它的應用在後台時,比Android節省了更多的記憶體。所以在保證基本相同的後台應用數量這一情況下,iOS需要的記憶體要遠遠少於Android,而Android卻需要更多的記憶體空間才能保證手機的使用流暢。

0

NO.3 蘋果的嚴格審查和沙盒機制讓其對運存的要求比安卓小

       除了iOS的墓碑機制之外,蘋果的嚴格審查和沙盒機制也讓它不需要這麽大的運存空間。安卓系統由於沒有嚴格的審核制度,開放性極強,市場良莠不齊,導致各種亂七八糟的APP層出不窮。這些APP有一系列“流氓行徑”:各種亂啟動、亂獲取權限,關鍵還會喚醒同黨,隨便打開一個APP,後台千千萬萬個APP起來了,運存瞬間被擠爆。

       而蘋果則不同,App Store裡所有的APP都需要經過蘋果官方的審核,它們獲取權限需要經過用戶的同意。在你主動退出後,系統會完全殺死APP和所有進程,更不會悄悄在後台打開。加上iOS採用沙盒機制,每個APP放在獨立的沙盒裡,相互之間無法干擾訪問,自然不存在主動喚醒其他APP的可能。因此,在嚴格的管控下,iOS的軟體對運存的要求自然遠比安卓小。

NO.4 相較於安卓,蘋果有統一的推送服務,使其降低運存使用空間

       蘋果的推送通知服務也在一定程度上降低了運存使用空間。iOS系統的通知消息統一通過蘋果伺服器推送給你,這樣可以讓你無需打開APP,也能接收通知消息,無形中降低了運存使用空間。

0

       我要吐槽彈幕而由於國內使用Android系統的手機廠商眾多,加上安卓系統的開源性,導致目前並沒有形成統一的推送聯盟。如果你需要推送服務的話,你的消息只能經由APP或者第三方服務平台推送給你。比如你有微信、淘寶、釘釘等軟體,它們各自的推送無形之中就造成了運存使用率的增大。

NO.5 總結

       綜上所述,由於蘋果的墓碑機制加上官方的嚴格審查、沙盒機制和統一強製的推送服務,讓蘋果不需要特別大的運存空間即可滿足其流暢性;而安卓因為“真後台”、開源性等原因,就需要更大的記憶體才能夠保證滿足用戶的使用體驗。

       所以並不是蘋果落後於安卓,也不是庫克“摳門”,而是兩大系統運存管理上存在著一些差異。記憶體當然是越多越好,但是由於iOS和安卓運存管理機制的不同,兩者沒有辦法直接比較。

0
獲得更多的PTT最新消息
按讚加入粉絲團