一個8G運行的手機,不管打開多少個APP它都不會卡嗎?

一個8G運行的手機,不管打開多少個APP它都不會卡嗎?

現如今,運行內存對於手機卡頓的影響已經微乎其微,這都是源於安卓系統越來越完善,內存回收機制也越來越強大,當系統檢測到運存被佔用超過一定的百分比後,便會自動將後臺程序按照優先級別進行清理,以保證系統的流暢運行,這就是我們大家所說的“殺後臺”,不管手機運存是6G還是8G,運存始終會有富餘空間,很少會有佔滿的情況,所以說現在的手機運存對於卡頓的影響已經微乎其微。

一個8G運行的手機,不管打開多少個APP它都不會卡嗎?

即便是關閉後臺,APP所有應用程序,僅僅安卓系統後臺應用程序佔用的運行內存就接近3 GB,也就是說,剩下了5 GB的運行內存,這裡你還要考慮CPU的負載,看似八核的處理器,並不是說打開很多APP應用程序不會出現處理速度變慢的情況出現。一般情況下,以4 GB運行內存來講,最多後臺程序應用八個程序,就會出現APP程序響應速度變慢,甚至卡頓的情況。

一個8G運行的手機,不管打開多少個APP它都不會卡嗎?

對於安卓系統,首先系統有一個回收任務的機制,當運行達到一定數量任務的時候,系統會回收低優先級的任務,所以不能無限的打開APP。其次每一個程序都有一個4G的虛擬地址空間,每一個4G的虛擬地址空間都映射一個物理內存地址。而程序需要加載到內存才能運行的,顯然運行的越多APP,4G虛擬地址空間越多,而物理內存還是8G,這樣程序間切換加載內存的週期就會變長,軟件運行就會變慢,隨著打開的APP繼續增多,就會有可能變卡。

一個8G運行的手機,不管打開多少個APP它都不會卡嗎?

影響手機卡頓的原因很多,不是內存大就不會卡頓,內存大隻是一些普通軟件沒什麼影響,玩遊戲的時候就是考慮到CPU跟GPU了,如果你的CPU太差玩遊戲或者軟件打開多了就會卡頓,CPU相當於人類大腦,大腦考慮的事情多了人的反應能力就會下降。


分享到:


相關文章: