很多安卓手機(jī)的用戶經(jīng)常會(huì)遇到這樣的問(wèn)題,自己的手機(jī)本身可用內(nèi)存就不是很多,雖然自己用了一鍵清理手機(jī)后臺(tái)的軟件,看著軟件幫自己清理完后臺(tái)之后顯示:“已幫您釋放××MB的內(nèi)存空間”,感覺(jué)非常的爽。但其實(shí)沒(méi)過(guò)一會(huì),手機(jī)內(nèi)存空間又不足了!
這是為什么呢?其實(shí)原因有兩個(gè)方面!
安卓系統(tǒng)的內(nèi)存機(jī)制
安卓手機(jī)的內(nèi)存回收機(jī)制跟iPhone的完全不一樣,簡(jiǎn)單來(lái)說(shuō)當(dāng)使用iPhone在APP中按下HOME鍵那一刻開(kāi)始,該APP就會(huì)在很短的時(shí)間內(nèi)被系統(tǒng)凍結(jié),并在內(nèi)存不足的時(shí)候擇機(jī)將它所占用的內(nèi)存空間釋放出來(lái)。
而安卓手機(jī)APP被切換至后臺(tái)的時(shí)候不是被凍結(jié)的狀態(tài),而是一直處于活躍的狀態(tài),不僅占用內(nèi)存,而且還占用處理器的計(jì)算能力,導(dǎo)致系統(tǒng)卡、慢、頓。
當(dāng)安卓系統(tǒng)覺(jué)得手機(jī)內(nèi)存馬上就要不足的時(shí)候,就會(huì)擇機(jī)將一些系統(tǒng)認(rèn)為需要清理的APP后臺(tái)以及進(jìn)程清理出去,以供新的APP運(yùn)行。
總之一句話,iOS的后臺(tái)APP是凍結(jié)的,APP本身沒(méi)有啟動(dòng)和后臺(tái)運(yùn)行的權(quán)限,安卓的APP后臺(tái)及進(jìn)程是活躍的。這樣看起來(lái)似乎沒(méi)什么不妥,但是你請(qǐng)繼續(xù)往下看。
國(guó)內(nèi)的流氓軟件作祟
內(nèi)存不足的很大原因就是現(xiàn)在各個(gè)APP的安裝包和運(yùn)行所需要的內(nèi)存越來(lái)越大,先來(lái)看看微信各個(gè)版本所占用的內(nèi)存空間是多大:
再來(lái)看看現(xiàn)在目前主流APP占用的運(yùn)行內(nèi)存是多大:
也就是說(shuō),如果你的手機(jī)是4GB及4GB以下的運(yùn)行內(nèi)存的話,那么你的手機(jī)內(nèi)存爆滿是很正常的事情。所以很多人就會(huì)選擇手動(dòng)的清理內(nèi)存,但是對(duì)于國(guó)內(nèi)的流氓APP來(lái)說(shuō),清理內(nèi)存根本無(wú)法清理掉他們。這里涉及到兩個(gè)概念:自啟動(dòng)和關(guān)聯(lián)喚醒。
自啟動(dòng)指的就是流氓APP在被清理掉之后會(huì)自動(dòng)啟動(dòng),我們先來(lái)一組APP節(jié)操對(duì)比:
也就是說(shuō)你在使用手機(jī)的時(shí)候,就會(huì)觸發(fā)然后自動(dòng)啟動(dòng),占用內(nèi)存。甚至你用手機(jī)打個(gè)電話,就能有這么多APP自啟動(dòng)了:
相互喚醒通俗來(lái)說(shuō)就是一人得道雞犬升天,舉個(gè)例子你就知道了:
當(dāng)你打開(kāi)某APP的時(shí)候,手機(jī)不僅僅打開(kāi)了這個(gè)APP,它還會(huì)喚醒和該APP同一陣營(yíng)的APP進(jìn)行后臺(tái)運(yùn)行,這樣的流氓APP裝多了,別說(shuō)是4GB,給你8GB內(nèi)存都不夠!
總結(jié)
綜上所述,安卓手機(jī)的內(nèi)存不足根本原因在于國(guó)內(nèi)APP的高內(nèi)存占用和流氓行為,一鍵清理內(nèi)存在流氓APP看來(lái)就是個(gè)笑話。我們能做的就是少安裝這類(lèi)毒瘤軟件,在滿足功能的前提下使用綠色化軟件,避免這樣的毒瘤APP長(zhǎng)期占用我們的內(nèi)存空間。
聯(lián)系客服