為什麼安卓系統越用越卡,明明沒存什麼,內存卻被佔用很多?

庚古


    安卓系統的卡頓,可以說是一個“玄學”問題了。

    早些年,安卓系統碎片化嚴重,硬件性能差,的確存在卡頓問題。自從android 5.0之後,google啟用ART模式,實現了APP的預編譯,後續版本,一次又一次的代碼優化,操作流暢度大幅提升,流暢度可以與IOS相媲美了,但是為什麼有人說,安卓手機依然越用越卡呢?

    1、安卓系統越用越卡

    安卓系統,大量應用在後臺悄悄的運行,而且這些應用非常“流氓”,即便用戶手動殺掉,依然會自啟動,就像“打不死的小強”。剛買的新手機可以說如絲滑般流暢,但是安裝了幾十個國產APP之後,流暢度明顯下降。


    Android系統有一個“Receiver”機制,應用會收到各種各樣的“Reciver(關聯喚醒)”通知後自動啟動,比如我們常用的手機淘寶,我們接電話時就會自動啟動,話說接電話與淘寶有什麼關係呢。當某個應用啟動之後,會連帶一些相關的應用一塊啟動,就是大家所說的“全家桶”了,會佔用大量的內存,內存少了,自然就卡了。


    這裡說一說蘋果的IOS,IOS殺掉的後臺進程,基本上不會自動啟動,內存清理效率也非常高,所以能夠長期保持流暢。相比安卓應用,可以無限復活,長期潛伏佔用大量內存,從而導致卡頓。


    其實,安卓手機越用越卡與我國APP應用環境也有一定的關係,在國內Google Play無法使用,沒有統一的安卓應用發佈平臺,第三方應用商店,為了牟利,會在APP上捆綁各種廣告軟件,推送各種服務,從而會出現類似“全家桶”的局面,比如國內比較出名的阿里桶、百度桶,騰訊桶、360桶等。


    2、如何告別卡頓?

    安卓手機使用過程中,如果遇到卡頓,最直接的方法就是恢復出廠設置,然後就可也以“續命”了,在平時使用過程中,儘量不要安裝太多的軟件,關閉不常用應用的後臺啟動權限。


    對於高級的玩家,可以安裝類似Xposed框架,可以說是Android神器了,可以防止BAT三大流氓的全家桶相互喚醒,連鎖啟動,以及實現鎖屏後幹掉APP,防止後臺運行耗電等功能。xposed只是個框架,重要的功能在模塊中實現,比如綠色守護、微信自動搶紅包、微信防撤回等。


    總之,安卓手機越用越卡,與國內安卓應用的使用環境有一定的關係,沒有統一的APP下載渠道,即便升級到16GB的內存,內存再多,開發者不去優化APP,而是更加放心大膽的捆綁廣告推送、軟件捆綁,那麼用戶使用應用的環境依舊惡劣,單憑提高手機內存,不能根本解決問題。

如果覺得對你有幫助,可以多多點贊哦,也可以隨手點個關注哦,謝謝。


分享到:


相關文章: