2014年7月2日消息,最新一代谷歌Android L系統(tǒng)整合了一套名為“Project Volta”的系統(tǒng),可以將同一部Android手機在相同使用狀態(tài)下的續(xù)航時間延長約36%。
谷歌通過測試發(fā)現(xiàn),每將設(shè)備喚醒1分鐘就會導(dǎo)致待機時間減少2分鐘。這不僅是因為喚醒設(shè)備需要點亮屏幕,還因為相關(guān)應(yīng)用會調(diào)用處理器和調(diào)制解調(diào)器,以便檢查更新。為了減少因此消耗的電量,Android L引入了新的“JobScheduler”API(應(yīng)用編程接口),使得Android系統(tǒng)可以分批處理數(shù)據(jù)清理和日志上傳等不重要的應(yīng)用請求。
開發(fā)者還可以要求系統(tǒng)在連接充電電源時再運行某些清理任務(wù)。另外,當沒有網(wǎng)絡(luò)可用時,系統(tǒng)也不會因為網(wǎng)絡(luò)任務(wù)而喚醒設(shè)備。
谷歌還對Battery Historian電池狀態(tài)追蹤器進行了改進。這款工具增加了很多全新的電量追蹤功能,使得該公司可以通過美觀的圖表對所有數(shù)據(jù)進行視覺化。通過這種更加直觀的方式,谷歌便可了解各個應(yīng)用的用電情況,從而通過有針對性的調(diào)整來延長電池續(xù)航時間。
另外,谷歌還將虛擬機從Dalvik更換成ART,后者可以一次性編譯應(yīng)用,而不會在每次運行時都進行編譯。Dalvik的速度和效率也普遍高于ART,從而帶來更快的處理速度和更低的能耗。
雖然這些技術(shù)表面聽起來都很不錯,但具體效果還需要通過實踐來驗證。因此,美國科技網(wǎng)站Ars Technica決定進行一次實驗。該公司在同一臺Nexus 5設(shè)備分別運行了Androi 4.4.4奇巧和Android L預(yù)覽版系統(tǒng)。他們每格15秒鐘通過WiFi網(wǎng)絡(luò)自動加載一次網(wǎng)頁,直到電池完全耗盡,整個過程中屏幕保持長亮,亮度設(shè)置為200 cd/m2。
最終結(jié)果顯示,搭載Android 4.4.4奇巧系統(tǒng)的續(xù)航時間只有345分鐘,而Android L預(yù)覽版的續(xù)航時間高達471分鐘,延長約36%。
另外,Android L還有一項“省電器”(battery saver)功能,可以在手機電量僅升15%的情況下降低設(shè)備性能、切斷后臺數(shù)據(jù)、降低屏幕亮度。不過,Ars Technica在測試中關(guān)閉了這項功能,目的是查看設(shè)備在全速運行的情況下的能耗。由此可見,倘若開啟這項功能,有望獲得更長的電池續(xù)航時間。
此次測試使用的只是Android L開發(fā)者預(yù)覽版,谷歌在最終的版本中還會進行一些調(diào)整。屆時有可能實現(xiàn)更好的節(jié)電效果。