ios為什麼比安卓流暢 安卓為什麼越用越卡

雖說蘋果越來越像安卓,但為什麼系統依舊比安卓流暢呢?用過安卓系統的朋友們都知道,第一年流暢,到了第二年就各種卡頓。下面,我們來淺談下ios與安卓的區別。

ios為什麼比安卓流暢 安卓為什麼越用越卡

ios為什麼比安卓流暢

隨著安卓手機硬體的發展,如今很多安卓旗艦機的配置已經能夠狂甩iPhone幾條街。然而如果只比流暢性的話,iPhone基本要比同配置的安卓機流暢的多,安卓手機靠數倍於iPhone的配置才和iPhone打成平手,這怎麼說都有點尷尬。

那這到底是為什麼呢?蘋果手機在配置被安卓完爆的情況下,為什麼反而更流暢呢?原因很多。但筆者認為最重要的是後臺機制的不同,試想如今的APP都是動輒幾十M的,1GB的iPhone記憶體完全遊刃有餘,這根它的後臺機制不無關系。

一、兩種後臺機制詳細解析

眾所周知,安卓手機一直都以“真後臺”機制著稱,“真後臺”就是當你開啟一個APP後,它會一直在後臺執行,除非你主動去關閉或者記憶體不夠用了。而且任何應用都可以同時進行,它們可以同時連線網路,GPS定位,推送訊息等等,這樣的後臺機制便是”真後臺“。

ios為什麼比安卓流暢 安卓為什麼越用越卡 第2張

既然有“真後臺”那必然也會有“偽後臺”,蘋果手機的iOS系統就是“偽後臺”,當你按下Home鍵回到桌面的時候,你之前執行的程式大多數都會凍結,你可以理解為從記憶體中寫入到ROM中。等到你再開啟這個APP,由於iOS重新載入的過程很快,你幾乎察覺不到異常。

當你在使用iPhone手機時,除了正在使用或個別特殊APP是真正執行的,大部分APP都被凍結了(也叫墓碑機制)。要想證明這一點很簡單,比如你用iPhone看視訊或者玩遊戲,當你切出去的時候它們會自動暫停在那裡,視訊也不會再繼續緩衝,因為這個APP被凍結了。

當你的手機返回桌面之後,iOS系統會分析判斷這些後臺程式,你經常使用且有用的就保留,哪些是沒用就進行凍結,以保證記憶體最大功效的利用,繼而帶來系統的流暢感。這也就是為什麼iPhone雖然只有1GB記憶體,但卻足夠使用的原因。

二、“真偽後臺”優缺點分析

1、偽後臺的優勢:

偽後臺相對真後臺的優點也非常明顯,系統對於硬體並不會過度依賴,而且系統會集中資源用來處理現在正在執行的程式,讓使用者感覺非常流暢。這樣的系統的CPU和記憶體利用率高、發熱量少、系統執行流暢,比較省電。這也就是為什麼iPhone 6電池容量僅1810mAh,續航卻很不錯的原因。

ios為什麼比安卓流暢 安卓為什麼越用越卡 第3張

2、偽後臺的劣勢:

偽後臺的最大缺點就是除了個別特殊APP外,大部分後臺程式沒有在真正執行,這也會給我們造成一些不便,比如後臺快取視訊會中斷、漏接通知提醒的。而且現在APP越來越大,一些舊款iPhone重新載入後臺應用時,偶爾也會卡慢。這也就是為什麼iPhone 6S也開始配備2GB大記憶體的原因。

3、真後臺的優勢:

當系統在執行一個應用程式時,可以同時在後臺處理多個任務,讓你在玩遊戲,看書的同時,還可以快取電影,緩衝網頁,更新軟體,地圖導航等等眾多工同時進行,給使用者帶來極大的方便。

ios為什麼比安卓流暢 安卓為什麼越用越卡 第4張

4、真後臺的劣勢:

記憶體佔有率極高,後臺執行的程式還會繼續聯網工作,處理器不得不一直進行極快的運算處理,從而帶來卡頓,手機電量消耗高,手機發熱等後果,這也是有些安卓手機掉電異常快的原因。

總結:

綜上所述,從僅僅系統流暢度上來看,蘋果的iOS系統無疑略勝一籌,但安卓系統優點也是不可忽視的,真後臺才稱得上是真正有生產力的系統。未來的手機系統應該是真偽後臺的相互結合,這樣才能帶給使用者更好的體驗。