三星在這個月初曾放出預告視頻,宣告在2月12日全新的Galay S20系列手機將會到來,而這款手機最引人注意的是傳聞將會配上16GB的運存。經常換手機的人都知道,這些年安卓手機的運存是一年比一年大,從三星Galay s只有1GB運存到如今S20 Ultra 已經升級到16GB。運存16GB是什麼概念,目前臺式機8GB就可以暢玩吃雞遊戲,16GB是剪輯大型電影視頻的工作室首選。如果對比蘋果手機,iPhone 11系列目前的最高配也只有4GB,然而殘酷的現實是即時安卓手機配置16G運存,依然還是幹不錯蘋果手機,這到底是什麼原因呢?
其實原因很簡單就是系統,當前全球有兩大手機作業系統谷歌安卓和蘋果IOS,大家最長接觸的國產手機都使用的是安卓系統,兩者不但名字不一樣背後運行的機制也千差萬別。手機運存的英文簡稱叫RAM,其目的是給手機應用提供運行的必要空間,讓應用能夠「跑起來」。現如今手機一個應用少則幾百兆多則幾GB,很容易造成手機卡頓運存不足,一般遇到這樣的情況,除了手動清理外,手機也會自動關閉一些休眠的應用,將空間釋放給正在運行的手機用,通俗稱為手機「殺後臺」。
安卓和IOS管理運存的方法很不一樣,安卓的管理方法叫並行共存運行,IOS則採用優先單線響應。用出行方式打個比方吧,比如你打車要去某個地方,採用安卓的運存管理辦法打車你打的是順風車,車上的座位將會被平分給幾個人,每個人都能得到一定的乘車空間。
而如果你採用iOS的管理方法打車,那麼你將打到專車、優享車甚至高級商務車,IOS會將內存優先供給目前正在使用的應用,其他後臺應用都會被釋放來保證當前應用有足夠的運行空間,因而使用起來非常流暢。
當然IOS系統的運行機制也有過改變,比如早期的IOS系統採用了一種叫墓碑機制來管理運存,不過這種機制有個明顯的弊端,當我們把軟體切換到後臺時,系統會給這個應用建一個墓碑存檔而後「殺掉」它,這樣做雖然能夠釋放空間,但當我們需要用到這個應用是它又要從墓碑中讀取信息,俗稱假後臺。
然而當我們安裝的軟體越來越多,所要運行的app也越來越多,這種機制顯然並不符合大家的使用習慣,後來蘋果重新調整管理機制,逐步殺掉後太重長時間不用的進行以達到節約空間的效果,這樣做的好處是打開最近放到後臺的應用依然能夠很快打開,還能夠保證系統流暢運行。而安卓手機則不管你的運存有多大,當應用需要多少空間就會佔據多少GB運存,因而哪怕手機已經達到16G運存,也依然幹不過只有4G的蘋果手機。
除了系統外,影響安卓手機運行不流暢的還有「全家桶應用」。筆者為大家科普下什麼叫「全家桶應用」,一般這樣的應用都出自大公司旗下擁有數十款流行的app,當你運行其中某一款應用時它會亂獲取權限、調用系統資源,因而其他同公司的應用都有可能被隨機喚醒並在後臺「偷偷運行」佔據你的運存空間。而IOS採用沙盒機制,規定每個應用獲取權限的底線,大家互相獨立運營不互相干擾。所以這也是安卓手機運存都已經快要趕超臺式機,而蘋果依然還能用小運存戰勝它的原因所在。你認為安卓手機比蘋果手機卡還有哪些原因呢?