很多人認為安卓手機用久了卡頓是由於安卓碎片化的問題,這種想法的確沒錯!但其實這只是原因之一,就國內現狀而言導致卡頓的因素還有其他層面,其中最主要的就是APP應用上出現的一些問題,一起看具體看看。
1、APP自身臃腫耗資源:
國內APP很大一個弊端就是功能越做越多,隨著版本的更新其越來越臃腫,這必然會導致其侵佔的系統資源也更多,很多APP在啟動時,各種功能的執行緒都會同步會啟用啟動,同時還可能會啟動一些子程序。這就是你啟動這些APP時能感到明顯示卡頓的原因,一起載入的資源太多了。有些APP可能早期版本只需要一點點資源,但現在的版本可能會吃掉比之前多好幾倍的資源。
此外,類似我們常用的微信、QQ等社交APP也是拖累系統的一個罪魁禍首,這些APP隨著累積使用時間的增加,其儲存的資料非常龐大,一個微信出現2G、3G這樣的空間佔用是常事,而且很多使用者還不知道如何去清理。每次啟動時,這些資料部分也會被相應的載入,這種情況下必然也會拖累整個系統。
2、後臺APP程序繁多搶資源:
每天我們的手機可能會開啟無數次各種APP,這些APP其中有部分就會被常駐在後臺中,那麼多常駐APP程序必然也會侵佔系統資源。或許有人會說,iOS系統下也經常開一大堆APP,怎麼人家就沒事啊。
這個就涉及到系統記憶體控制問題了,iOS系統下其實是禁止有APP常駐記憶體在後臺執行的,所有進入後臺的APP其實被強制進入了休眠狀態,它是不佔用系統資源的,iOS系統下只有前臺APP可以佔用CPU資源。
而安卓系統下APP即便被休眠了,但仍舊可以搶佔對應的CPU和記憶體資源,這就造成了後臺APP和前臺應用搶資源,導致你在使用時感覺到明顯的卡頓。
這種機制下,其實你的資源再多,也不夠APP們一起鬨搶。
3、系統持續更新導致硬體不堪重負
iOS系統其實也會有明顯的響應速度下降,這種情況尤其是新更新系統後較為明顯。出現這類情況其實就是系統擁有的功能太臃腫,導致舊有的手機硬體負擔不起了。
安卓手機的卡頓一定程度跟這點也有關係,安卓系統現在每年至少一次大版本升級,而國內很多安卓手機針對系統升級是強制性的,不升級還不行,而很多使用者自身也喜歡追新,每次都跟著升級,最終結果就是導致手機自身不堪重負。
4、如何來解決卡頓問題:
除去更新硬體之外,我們能做的大致就以下幾點:解除安裝無用的APP,同時對於一些流氓APP堅決抵制(當然有些屬於必備APP無解),然後全面禁止APP後臺執行(僅放行部分必備),最後就是不要隨意更新自己的系統。
綜合來說,導致安卓手機卡頓最明顯的應該就屬於前面2點,這裡面既是安卓系統自身的原因,也是APP開發廠商的問題,內因外因兩項一結合之後,這個問題就徹底爆發出來,從而讓安卓的手機卡頓問題嚴重。
而iOS系統由於自身機制的關係,可以充分控制影響系統卡頓的內因和外因,從而整體上給人以比較流暢的體驗。