如今的智慧手機功能越來越多,硬體配置也越來越高,手機廠商每次釋出新品時大多都能在硬體引數上“吊打”友商。但是我們也發現了一個奇怪的問題,安卓手機的記憶體越來越大,但還是會出現不夠用的情況。
那麼手機的記憶體到底都去哪了?接下來小雨為大家扒一扒那些隱藏在安卓手機背後的秘密。
執行記憶體和機身儲存的區別
在手機領域,記憶體是一個相對寬泛的概念。想要知道手機記憶體為什麼不夠用,我們需要先了解一下手機執行記憶體和機身儲存空間的區別。
一般情況下,智慧手機在釋出時都會有多個不同的版本,比如某手機在釋出時就有6GB+128GB和8GB+256GB兩個版本。
其中,6GB和8GB代表的是手機執行記憶體,它的大小與手機在執行時卡不卡有關,也與手機能夠同時開啟多少個應用有關。128GB和256GB則代表的是手機的機身儲存空間,這個數值越大,則手機中可以儲存的照片、影片就越多,而且手機中能夠安裝的應用程式也會越多。
用一句話來簡單總結就是,運存的大小決定了手機執行的流暢程度,機身儲存決定了手機能夠儲存多少檔案。
接下來小雨將從運存和機身儲存兩個方面來為大家扒一扒隱藏在安卓手機背後的秘密。
運存方面
由於國內安卓系統所處的生態環境比較特殊,所以應用軟體想要正常收發資訊就必須常駐後臺,尤其是像微信和QQ這種即時通訊工具更是如此。但是其他的許多應用軟體為了能夠達到它的一些目的,也會使用各種辦法來常駐後臺,其中自啟動、訊息通知和APP之間互相喚醒就是常用的伎倆。
許多大型網路公司推出的應用軟體都不止一款,在許多情況下它們都會互相關聯啟動,恨不得使用者手機中執行的全是他家的應用軟體,這也被大家戲稱為所謂的“全家桶”。而那些沒有“全家桶”的應用也不會甘於寂寞,他們也會採用抱團取暖的方式互相喚醒。
所以在這樣的生態亂象之下,無論你的執行記憶體有多大,都有可能被後臺執行的軟體無情佔用。當運存資源被耗盡時,手機出現不流暢甚至卡頓也就不足為奇了。
機身儲存方面
在機身儲存空間的佔用方面,安卓軟體也有許多高招。
安卓軟體的元件太多導致應用軟體非常臃腫,勢必會佔用更多的手機儲存空間。現在一些主流的安卓軟體都自帶元件,比如微信的小程式、支付寶中除支付以外的各種複雜功能,甚至在淘寶APP裡面還可以鬥地主。比如下圖為國內某知名手機瀏覽器,它除了提供了瀏覽器的基本功能之外還集成了這麼多的功能。這些功能的無限擴充套件,無疑會消耗大量的手機儲存空間。
除此之外,應用軟體的動態下載也會佔用大量的手機儲存空間。這種情況最常見的就是遊戲APP,它會將一些檔案放置在伺服器端,使用者開啟應用的時候會自動下載。所以,一些遊戲軟體在應用商店下載時顯示的軟體包並不大,但是經過多次的這種熱更新之後就會佔用非常龐大的儲存空間。
佔用手機儲存空間的最後一個重要原因就是應用軟體的各種資料和緩衝檔案,這個也與使用者的使用習慣有很大的關係。應用軟體在使用過程中都會產生一些臨時檔案,並且會儲存使用過程中的重要資料。隨著微信的使用時間越來越長,它接受的聊天記錄、表情、短影片、圖片就會越來越多,這些內容雖然無法直接從檔案管理器中直觀的看到,但是卻佔用了大量的手機儲存空間。
一些影視類和短影片應用軟體,它們在執行的過程中會不斷地快取一些影片素材,長此以往就會佔用越來越多的手機儲存空間。
所以,在這樣的一個安卓執行機制以及生態環境下,手機的儲存空間也會被一點一點地吞噬之盡。
如何解決記憶體不足的尷尬
根據以上的分析,使用者面對記憶體不足的尷尬,也需要從兩個方面進行相應的解決。
首先是禁止一些不必要軟體的自啟動許可權和推送通知的許可權,這樣可以在一定程度上減少後臺執行程式的數量,從而減少運存的消耗。
另外,還要養成定時清理快取垃圾的習慣,刪除一些使用頻率特別低的應用軟體,盡最大可能釋放手機的儲存空間。
最後還有一個變通的方法,就是使用國際版的應用軟體。由於國際版應用軟體都會上線谷歌應用商店,所以對於一些許可權和元件的稽核上會更加嚴格,沒有捆綁一下亂七八糟的東西,程式更加精簡。