安卓比iOS更卡的原因找到了 內存占用多出近3倍
我們大家提到安卓系統與ios系統,很多人初步印象中便是安卓系統更卡,即使是現如今的安卓系統旗艦級配有了越來越大的內存,仍然被APP軟件吃光——這事也不是說說,已經有科技博主做過測驗,同樣的APP軟件應用中安卓系統占有的運行內存可能要比ios系統高出3倍。
在Youtube的科技博主GaryExplain日前就做過這樣的測驗,他比照了不一樣的APP軟件應用及游戲軟件在ios系統及安卓應用軟件下的內存占用量,先來看看常用APP軟件的比照情況。
在APP軟件應用中,安卓應用軟件的APP軟件應用占有的運行內存顯著高于ios系統,推特在ios系統下占有100MB,但在安卓系統下占有366MB,eBay應用在ios系統下占有不過69MB,但在安卓系統下占有300MB。
大部分大廠出品的APP滲透在我們身邊的每個角落,而對它們的考核有一個很重要的標準,那就是日活,簡單說就是每天在線的人數。
為了這一標準,各個APP不過會不斷的增加各種新功能,吸引用戶每天來使用,所以,對內存的占有也是不斷升級。如果不能吸引用戶使用,那各家APP就會有各種騷操作,強制留在后臺運行。
不過也是有一部分應用占用差別沒有那么大,兩個的應用商城占有的內存在217MB及235MB左右,只不過這是極個別的,大部分應用中差別2-3倍甚至于更高都是有的。
游戲軟件中便是另外的情況了,8款游戲內在ios系統及安卓系統上的內存占用差別就小多了,安卓應用軟件一部分游戲占有更高一些,但沒有APP軟件應用那種數倍差別了。
總的來說,APP軟件應用及游戲在ios系統、安卓系統上的占有有著不一樣的體現,游戲由于是原生代碼,不一樣系統的差別不大,但APP軟件應用的內存占用由于兩個系統的編譯手段不一樣有著迥然不同,安卓應用軟件內存占用是ios系統的數倍之多,對運行內存的需求更高,如果內存容量偏低,那么就免不了發生卡頓這類的問題了。
這個卡頓,沒有對比就沒有傷害,一直使用,自己是感覺不出來,iOS系統更像一個云系統,app進入后臺后,信息推送,會被蘋果云服務器取代,后臺應用大多都是休眠狀態。
安卓手機其實也有相同的策略,只是國內用不了原生安卓服務,無奈應用都在后臺運行,這就導致安卓需要更大的運行內存,實際今天的安卓手機處理器,用兩三年是沒問題,也能做到像蘋果一樣,無奈的是,運行內存無法滿足一堆app強行啟動加塞,將本來就所剩無幾運行內存,雪上加霜,實際是第三方app惹的禍。
你認為呢?