回覆列表
  • 1 # 使用者7305050034042

      精簡、自啟動管理、許可權管理”能更省電嗎?我個人覺得,很有可能是誤區!

      【精簡】程式只有在載入到記憶體中去執行,它才會佔用並消耗記憶體,如果它未被呼叫、未被啟動,它只是一堆“檔案”,佔用的是容量!而不是記憶體。如果只是檔案形式存在快閃記憶體裡,它既不會影響系統速度,也不會影響耗電量。

      手機系統的應用之間都存在關聯性,沒有剪斷關聯,單獨進行一味的精簡,會導致陷入無限呼叫的死迴圈,從而變得更加耗電!例如幾款名為“S XX”的內建應用,如果精簡刪除它後,在“備忘錄”這款內建應用開啟時,原本備忘錄會去呼叫一堆的“S XX”應用載入到記憶體,OK,現在刪除了無法載入了,好處是記憶體中同一時刻跑的應用少了,系統相對更加流暢了!如果在電腦上,那是好訊息,因為電腦上待機不是主要的考慮因素。但在手機上則完全不是如此,因為這樣一精簡,會導致在後臺出現一堆的邏輯環,當每往備忘錄打一個字,後臺都會完整的呼叫一遍所有的“S XXX”系列軟體,而它們不存在又無法呼叫,會出現反覆的迴圈報錯,無形中其實反而增加了耗電量。

      【自啟動管理】其實手機系統和電腦系統區別還是很大的,電腦開機自啟動管理好了,它很少甚至幾乎不會被其他程式去呼叫。而安卓上,除了開機自啟動,還有後臺自啟動,一款應用在被控制住了開機時的自啟動那一刻以外,它在待機狀態中,隨時也能有機會自發啟動,只要服務還在。並且手機上被其他程式呼叫而啟動的情況就更多了。但是如果反覆的啟動失敗,個別軟體會設定嘗試的上限值,在失敗X次後放棄,但個別軟體變態點或者開發者設計時考慮的不周全,會出現無限次的自啟動,那麼我們在前臺使用又看不到這個資訊,而它則在後臺反覆的自啟動-失敗-自啟動-失敗-自啟動-失敗。反覆如此下去豈不是增加了更大的耗電量。

      【許可權管理】我覺得和自啟動管理類似,不做冗餘介紹了,即:被反覆嘗試使用某種許可權,在未成功的情況下,如果軟體設計不當,會在後臺反覆無限迴圈。

  • 中秋節和大豐收的關聯?
  • 《吐槽大會》進軍體育圈拿男籃男足開涮,笑點炸裂還是下限全無?