普渡大學軟件延長16%的Android電池壽命 代碼已開源

e6ef 9年前發布 | 3K 次閱讀 Android

普渡大學、英特爾公司和 Mobile Enerlytics 的研究人員分析了2000 部 Galaxy S3 和 S4 手機的使用,發現手機上安裝的應用在屏幕關閉的情況下耗掉了 28.9 %的電池電量,原因是應用頻繁喚醒和在后臺運行。

他們開發出了名叫 HUSH 的系統,能延長 16% 的電池壽命,代碼發布在 GitHub 上。

普渡大學計算機工程教授 Y. Charlie Hu 說,屏幕關閉期間,計算機硬件應該進入到睡眠狀態,耗電量應該接近于零。應用定期喚醒手機去做一些有用的事情,但完成之后它們應該讓手機恢復到睡眠狀態,但由于程序 bug,或者確切的說不正確的使用了 Android 電源控制 API wakelock,導致手機無法回到睡眠狀態。

HUSH 系統動態識別對用戶用處不大的后臺應用活動,抑制這些應用在屏幕關閉期間的后臺活動以節省電量。

來自: Solidot
 本文由用戶 e6ef 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!