iPhone耗電罪魁禍?zhǔn)?Facebook App
對于iPhone用戶來說,電池續(xù)航時間不足總是一件讓人頭疼的事情,許多“省電達(dá)人”甚至建議,如果并非必要,盡量少下載高能耗的游戲或應(yīng)用程序,而多使用Facebook等通訊軟件,讓手機(jī)保持“聯(lián)絡(luò)功能”即可。然而,1名德國iOS軟件開發(fā)者杜佛(Sebastian Düvel)卻發(fā)現(xiàn),F(xiàn)acebook App才是iPhone耗電的元兇。
杜佛在自己的博客上表示,他更新到最新版的Facebook App后,iPhone耗電量便開始迅速增加,主要原因是Facebook App在桌面狀態(tài)執(zhí)行的自動暫停和其他軟件不一樣。杜佛使用開發(fā)者工具檢測后發(fā)現(xiàn),F(xiàn)acebook App在桌面狀態(tài)暫停時,一段時間內(nèi)就會自動執(zhí)行約10秒左右,然后再暫停、再執(zhí)行,不斷重復(fù)此項(xiàng)動作的結(jié)果就是不必要的耗電。
杜佛解釋稱,iOS用戶在前臺打開App時,如果按下Home鍵,就可以回到桌面使App進(jìn)入 “暫停”狀態(tài),如此就可以不占用CPU使用率,但重新開啟時仍可以加快執(zhí)行速度。
通常情況下,只要在桌面狀態(tài)“暫停”App超過10分鐘,iOS設(shè)備就會自動關(guān)閉程序。不過,有4種類型的App會“持續(xù)在桌面狀態(tài)執(zhí)行”,比如音頻播放(如音樂程序)、位置信息(如導(dǎo)航程序)、書報攤(Newsstand)下載和IP語音程序(如Skype網(wǎng)絡(luò)電話等)。令人驚訝的是,F(xiàn)acebook App就包括了其中兩種(音頻播放、IP語音程序),這也就意味著它幾乎是“無時無刻都運(yùn)行在桌面狀態(tài)下”,因此想不耗電也難。
據(jù)此,杜佛提供了2個解決方案,其一是馬上刪除Facebook App,但使用者如果是Facebook忠實(shí)用戶的話,則需要每次都開啟多任務(wù)列表手動關(guān)閉Facebook App,以確保手機(jī)不會因此而大量耗電。他也呼吁眾多iOS 用戶,寫信給Facebook要求改善這樣的問題,因?yàn)樗?ldquo;真不知道Facebook在桌面狀態(tài)下保持運(yùn)行,除了耗電以外還有什么意義”。