安卓系統為什麼沒有內存佔用
Ⅰ 安卓的內存佔用
相信不少朋友有這樣的疑問,為什麼手機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的使用頻率低,它那麼積極的常駐後台是為何?對不起,筆者真的只能想到廣告。
Ⅱ 安卓手機的運行內存,從1G到12G,為何系統總是佔去一半
這確實是個有趣的事實,記得一開始的安卓手機內存只有一個G的時候,開機是剩餘500M,現在的運行內存已經達到6G、8G,有的甚至是12G了,但剩餘內存還是一半甚至更少。主要有以下幾個原因:
一是安卓系統不斷升級,功能越來越全,文件也變得越來越龐大,安卓系統幾乎每年升級一代,到現在已經到了安卓9,安裝包也從一開始的幾百兆變成了好幾個G。
二是安卓系統是開源軟體,各個廠家都進行了深度定製,加入了一些自己的特色功能甚至是廣告,也佔用了不少內存。
第三是現在的APP變得越來越大,幾十兆是苗條的,有的 游戲 甚至上G大小。好多程序開機自啟駐留內存,導致一開機內存就被佔用。
其實這種情況我們也不用擔心,因為我們的硬體升級得也快,這就跟以前桌面系統類似, windows操作系統和各種可執行軟體越來越大,但cpu也越來越快,內存、硬碟也越來越大,我們的使用感受也越來越好。手機也是類似情況,軟體、硬體相互逼對方升級,同時也帶給我們更好的使用感受。
這是一個很有趣的現象,也是真實存在的,我們是以前的512M,還是現在的3G 6g,8g?我們都會發現在系統開機後會只剩下一半的空間,可以供我們使用甚至更少。
這在絕大部分的安卓手機之中都存在,用安卓開源,所以作為手機廠商或者任何人都可以在此基礎上定製自己的界面,或者增加一些特色的功能,或者增加自己一些符合目標客戶定位的功能,甚至可以加入一些廣告或者廣告介面,以便現在或者將來使廣告更好地融合,除了系統以外,我沒安裝的每一個APP在運行的過程中,都需要調入內存之中才能被CPU運行!
操作系統自不必說,基本上全部都會調入運行內存之中,根據不同廠家,不同手機,不同的定製使用的內存波動比較大,再加上各個APP競相啟動,就造成了無論手機內存多大,總會被佔取一半甚至更多,但是大部分情況下,我們不用擔心這種情況,因為當手機內存不夠用的時候,系統會把一部分長時間不用的APP清理,以便供新運行的APP使用。
主要是Android操作系統的內存,達到了僅2GB,並且像是系統用戶界面、華為桌面等組件,也占據了大量的內存,此外還有一些自啟動的軟體,因為如今的手機,在出廠時,就已經安裝了大量的自帶程序。
所以說,盡管手機內存從4GB變成了12GB,但手機上安裝的程序,以及安卓系統,都占據了大量的內存,也正因為此,即便擁有12GB的運行內存,一款新手機初次運行時,依然能占據一半內存,當然了,只需要把一些組件刪除,並且限制軟體自啟動,運行內存自然就增加了。
事實上,即便是4GB的運行內存,也已經夠用了,運行內存越大,只是你同時能夠運行的軟體上限能增加,對於手機流暢度的影響,可謂是微乎甚微。
系統的日益完善。這個問題問得還是比較有代表性,因為幾年前的現象確實有著,而現在的大部分機子的系統起碼也都占著運行內存大約2-3GB。而目前主流的手機的運行內存在6GB左右。所以一般朋友說要買手機因為預算原因要購買運行內存4GB的時候,我都是不建議的。如果使用了4GB的手機,基本上能用的運存大概只有幾百M到1G多。這時候打開個微信和瀏覽器,再打開個淘寶就略顯拮據了,特別現在的小夥伴在網購的時候經常打開多個平台app來進行比價。
首先出現這樣子的原因是在於安卓系統的自我升級,現在沒有一個系統都是完美的,都是需要不斷的升級以及修補漏洞的,所以原生安卓系統也是分段時間去更新系統的;其次就是現在的手機廠商都是要對原生的安卓系統進行更高層次的深度訂制,要知道在這裡面的諸多功能的實現也是要佔用我們自己的運行內存的。並且隨著各種功能的實現,造成了我們的內存大量被吞噬。這也是為什麼以前的手機2G內存就已經很大了,而現在的6G基本上是剛剛符合我們的日常使用。
所以我一般都是強調,4G運存的手機已經是上個時代的產物,而6G手機剛剛好是我們現在所不犧牲體驗感所能最小的運行內存。而如果預算許可的話,8G、10G甚至是12G,都是可以入手的。
Ⅲ 為什麼安卓手機運行內存越用越少
原因:
1.手機預裝軟體佔用一部分空間。
大部分的手機廠商都會在出廠的手機中安裝一些必備應用,但是也難免會有一部參差不齊的應用在手機上,多是手機廠商的合作方,並不是很容易卸載,這樣會造成很多用戶的困擾。這些軟體會佔用手機很大一部分空間。
2.應用軟體運行過程中會佔用大量空間。
大部分用戶都會有手機使用越久手機越卡頓的體驗,很大程度上與我們的使用有關,我們經常使用的軟體如果不及時清理,會積累許多的垃圾,對手機內存大小帶來影響。
3.安卓系統本身佔用內存。
安卓系統安裝進手機時,就先用了很大的空間,從一開始的100m,到現在的安卓7.0,先用內存達到2個G,所以可能在之後的發展中會佔用更多的空間。
手機中的內存就是被這些軟體逐漸消耗掉,所以平時使用手機時一定要定時清理手機中的軟體垃圾,比如QQ或是微信的緩存數據,清理時要注意不要失誤刪除其中你需要的聊天記錄,
(3)安卓系統為什麼沒有內存佔用擴展閱讀
手機提示內存已滿/內存不足時應對方法:
刪除不必要的數據及應用程序:智能管理器(內存管理器)-儲存空間/內存。
2.關閉不需要的應用程序:點擊屏幕左下角近期任務鍵-點擊要關閉的應用程序右上角的「X」/下方的關閉全部。
3.若手機支持存儲卡,將多媒體文件移動到擴展卡或將拍攝存儲路徑設置為擴展卡。若未有存儲卡,建議定期將多媒體文件移動到電腦中。
4.卸載不經常使用的軟體或文件。
Ⅳ 安卓手機內存不足的原因及解決方法是什麼
1、將已經安裝過的安卓程序的緩存文件和下載仔譽察文件都清理掉。
2、卸載掉虛慶那些使用頻率非常低的應用程序,這樣也有利於念茄很多安卓手機內存空間清理。
3、及時清理後台打開過或正在運行的軟體,釋放RAM空間,可以使用各種清理軟體。
Ⅳ 為什麼我的手機存儲空間越來越小,但又找不到占空間的東西
手機內存減少五大原因:
應用軟體緩存、垃圾簡訊、照片視頻、瀏覽器緩存、操作系統自身升級的緩存。
以及其他的聊天記錄等軟體產生的信息記錄也會佔用相當大的內存,安裝軟體時盡量不選擇內存卡內安裝,能節省空間,看看手機內有什麼佔用空間較大的軟體,比如微信qq等,常常會在內存卡里留下大量緩存。
(5)安卓系統為什麼沒有內存佔用擴展閱讀:
手機內存的清理方式。
1、第三方清理軟體+手動清除
對於安卓用戶來說,許多人下載第三方清理應用程序來優化他們的手機。這是一種非常好的方法,但是許多潛在的應用程序需要您手動設置緩存清除。這樣可以更好的釋放手機的內存空間。
2、格式化清除
這種方法針對的是已經使用手機一年以上的手機用戶。當涉及到格式化,許多人擔心文件和照片被刪除和永遠無法恢復。
事實上,在我們格式化手機之前,我們可以通過雲存儲來保存手機的重要文件,然後格式化它們。很多人說格式化後的手機會像新的一樣流暢,但事實並非如此。格式化會清除所有不能從手機中刪除的內部緩存,所以你會感覺更快。
3、先刪除後安裝
現在智能手機佔用的內存最多的除了王者榮耀等大內存游戲外,便是微信、QQ。這兩款應用本身沒有太多內存,但經常發現它們在手機上佔用了幾g的內存。
無論多麼努力地清理手機的內存,仍然無法完全釋放內存空間。如果不希望手機被格式化,請先刪除,然後再安裝,以解決潛在的內存清理問題。