2017-01-04 37 views
0

我用this application from play store來識別持有CPU鎖的應用程序,結果幾乎整套谷歌應用程序以及幾個第三方應用程序都已經獲得了CPU喚醒鎖。是獲取CPU喚醒鎖增加的應用程序沒有舉行它在Android的影響?

我很驚訝,即使谷歌廣泛使用它,而它不鼓勵持有它,因爲它消耗電池。如果cpu從不入睡,那麼會觸發喚醒觸發器的目的。

所以我想知道是否有持有cpu喚醒鎖的應用程序會影響性能,如果他們中的大多數只是網絡應用程序等待服務器響應。

因爲如果沒有,那麼建議不要購買它的做法在實際設備中沒有任何意義,因爲某些應用程序可能會持有喚醒鎖,並且當它的谷歌應用程序本身您不想避免它時。

回答

0

這不是真正的多少個應用程序有喚醒鎖的問題,而是它們如何被使用。如果喚醒鎖僅用於小窗口(例如短時間採集),那麼其影響應該是最小的。 Google建議不要使用它們,因爲它們很容易被濫用或忘記釋放,從而阻止系統進入休眠狀態。

從棉花糖開始,當電池處於待機狀態並且處於閒置狀態時,喚醒鎖的使用會被平臺緩解,因爲打盹模式會忽略喚醒鎖。

相關問題