【Android】華爲和小米手機後臺進程防殺策略

原生安卓系統和國產定製系統區別

  • 原生安卓系統只有在內存不夠用時,纔會回收後臺進程,並不會像國內系統一樣,嚴重影響後臺應用使用
  • 由於國內應用開發商,包括BAT這個級別的,爲了讓自己的應用啓動更快,可以後臺接收消息和廣告,大多都會採取各種方法達到常駐後臺,永不退出的目的。這樣的一個結果就是,所有應用都佔據很大內存,每個應用啓動前都需要先釋放其它應用的內存,最終的結果就是所有應用都啓動慢,你不當流氓軟件就被別的流氓軟件淘汰
  • 對於大多數“沒文化沒頭腦”的普通用戶來說,他們不會意識到機子卡是流氓應用造成的,他們最終會把這個責任歸到“手機性能垃圾”這個點上。爲了解決這個問題,現在的國產定製系統,在進程管理上都特別嚴格,一旦切換到後臺,很快就會被擊殺。這就導致很多必須在後臺運行的合理應用,根本就無法實現。雖然很不合理,但是手機廠商爲了自己的名聲也是無可奈何,得罪開發者總比得罪用戶好
  • 這裏我在提下自己的一些意見,手機回收後臺進程肯定是有必要的,但是起碼讓用戶有選擇權利,比如進程只剩三分之一時,可以提示用戶,讓用戶自己選擇是否關閉後臺進程,關閉哪些進程,是否永久禁用後臺運行功能。希望國內手機廠商以後可以實現這一點

微信等應用爲什麼可以常駐後臺

  • 出於手機性能考慮,比如CPU佔用,內存消耗,電量消耗等因素,國產定製系統一般都會擊殺後臺進程
  • 但是出於用戶體驗考慮,手機廠商也會對一些主流應用做特殊處理,像微信,QQ這些應用,手機廠商會默認把這些用戶常用的應用加入性能優化白名單,這樣系統就不會擊殺這些進程,或者只在迫不得已的最後關頭才擊殺它們
  • 部分手機系統,提供了讓用戶自己定製性能優化名單的功能。參與性能優化,意味着允許系統自動去回收這些進程,不參與性能優化,系統就會放任這些應用後臺運行,直到迫不得已的時候纔去回收他們
  • 關閉性能優化,可以大幅提升應用的存活機會。像我手機性能比較好,平時又習慣禁用所有沒有的後臺服務,應用用完都會手動關閉,一般只會有一兩個用戶進程在後臺運行,關閉性能優化後,就算後臺掛一晚上都不會被回收

小米手機關閉性能優化

【設置界面】-【搜索電量和性能】-【選擇應用】-【省電策略】-【無限制】
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

華爲手機關閉性能優化 - 1

【設置界面】-【搜索電池優化】-【所有應用】-【選擇應用】-【不允許優化】

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

華爲手機關閉性能優化 - 2

【設置界面】-【搜索啓動管理】-【選擇應用】-【取消自動管理】-【允許後臺活動】
在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章