Android手機的續航能力為何普遍偏低,如今各大手機品牌又有哪些“補救手段”?為何很多Android手機在開啟節能模式後卻收不到微信消息?這一切,還得從手機的省電機制談起。
文|鏡花水月
為何iOS相對省電
很多蘋果用戶都覺得自己的iPhone續航時間偏短,如果你也抱有這個想法,那就太冤枉iPhone背後的省電機制了。實際上,如果你拿一款和iPhone尺寸相同、電池容量相近的Android手機對比,那後者的續航能力隻有被秒殺的份。5.5英寸的iPhone6S在相同使用強度下,待機時間遠超同尺寸的Android手機就足以說明問題。
iPhone之所以“相對省電”(和同尺寸同電池容量手機相比),是因為以iPhone為代表的iOS系統設備們的内存管理采用了“墓碑機制”:當你按下Home返回桌面,或是臨時接聽電話時會觸發“墓碑機制”,剛才運行的APP會被強制暫停(好似APP“已死”),而該APP最後一瞬運行的狀态(比如畫面、遊戲進度等數據)則會被凍結保存(好似把APP臨終前的信息記錄在墓碑上)。當我們重新切換回這個APP時,iOS系統會同時加載“墓碑上的信息”,好似APP重新從墓地裡爬出來,并保持最後一瞬記憶的同時原地滿血複活。
墓碑機制最大的好處,就是被凍結的後台程序不會産生額外耗電。此外,由于iOS通知系統的存在,像QQ、微信一類的社交APP可以借助通知系統接收推送消息,而Android系統卻需要通過APP本身去主動請求數據,因此需要APP始終保持運行狀态。iOS省電與節約内存的特性就是由此而來。