這下懂了!手機運行內存佔用大,原來都是他們惹的禍
相信不少朋友有這樣的疑問,為什麼手機4GB運行內存還卡?這到底應該誰背鍋?看完這篇文章你就懂了。
2018年,主流品牌的旗艦機運行內存都飆升至了6GB,比如小米MIX2S、榮耀10,甚至連千元機的魅藍E3也都全系標配6GB運行內存。這一配置升級的背後,反映了手機運行內存佔用越來越大。
此前,Android系統的佔用不過500MB左右,到現在Android 8.1,系統佔用已經達到接近2GB;又比如微信,從一開始的30MB左右,如今已經達到220MB+的運行內存佔用了。折算下來,4GB手機平均能常駐後台6個APP,相對而言有些捉襟見肘。因此,現在手機廠商紛紛將運行內存提升至6GB,這樣能保證平均常駐大概11個後台。
那麼,為什麼APP要佔用越來越多的運行內存呢?
首先,我們要站在開發者的角度來想。開發者和用戶的思維不一樣,他們不是努力的想要節省運行內存,而是想著如何利用更多的運行內存,以帶來更流暢的體驗——這麼多運行內存,不用白不用,浪費太可惜。
結果,APP的運行內存佔用就越來越大,這也使得常駐後台的APP數量不斷減少。而為了給用戶帶來更流暢的體驗,手機廠商們不得不把運行內存不斷做大,從1GB到2GB,再到4GB、6GB、8GB。
然而,這又讓開發者眼睛都亮了——正愁著怎麼在運行內存和運行流暢度上進行平衡,沒想到廠商那麼好心,直接把運行內存做大了。於是開發者們又開啟新一輪的運行內存佔用了。
好了,單個APP為什麼運行內存佔用越來越大,你理解了嗎?
但還有個問題,卡頓。有時候,明明只打開了一個APP,卻還是有點卡的感覺。於是你就產生了「4GB、6GB運行內存不夠用,安卓機必須上頂配」的感覺。那這個問題又要誰背鍋呢?
這就要說到整個國內安卓生態了。筆者用的是Pixel 2,運行的是最純凈的Android系統。一段時間的使用下來,筆者印象最深刻的是國內APP的流氓程度,如果不用黑域進行限制,幾乎分分鐘就爆滿運行內存了。
下面這張圖,是筆者取消了黑域限制的後果。清空後台之後,隔了一段時間再看,啟動了一堆APP,幾乎都是國內APP。有些APP以前基本不打開,比如高德地圖、京東,自啟動情況非常嚴重。
所以,表面上你打開的是一個APP,其實背後已經運行了無數個APP。這樣的情況下,想要不卡頓幾乎是不可能的。值得一提的是,這些國內APP幾乎都是從Google Play下載的(QQ被Google Play下架),顯然流氓並不因審查機制的不同而不同。
這個鍋到底誰背?開發者顯然已經不是重點了,而是企業的態度問題。常駐後台,APP可以調用更多許可權,記錄用戶更多的信息,並推送廣告、消息。但問題是,比如地圖APP的使用頻率低,它那麼積極的常駐後台是為何?對不起,筆者真的只能想到廣告。
那麼看到這裡呢,筆者建議,安卓機想要有好體驗,還是要進行一些後台限制,諸如綠色守護、黑域等軟體都蠻不錯,否則8GB運行內存也還是卡。至少限制過後,筆者覺得Pixel 2的4GB運行內存也很流暢。當然,除此之外,蘋果已經準備歡迎你了。
※吃雞啦!黑鯊遊戲手機首玩,這畫質真的逆天了
※首銷現場太火爆!用上vivo X21,粉絲一臉幸福
TAG:科技拿鐵 |