很多人都有一個(gè)疑問(wèn),為什么安卓手機(jī)會(huì)越用越卡,而蘋果的不會(huì)。
其實(shí)這不能怪你的手機(jī),只能說(shuō)安卓手機(jī)越用越卡是系統(tǒng)原因,你換什么手機(jī)都一樣。
安卓為什么會(huì)卡,總結(jié)一下有下面三個(gè)原因:
一、這是由系統(tǒng)機(jī)制決定的,安卓程序都是運(yùn)行在JAVA虛擬機(jī)上的,而不像iPhone手機(jī)那樣直接運(yùn)行在操作系統(tǒng)上。不過(guò)這只針對(duì)安卓4.4之前的系統(tǒng),因?yàn)?.0之后的系統(tǒng)已經(jīng)默認(rèn)開啟了ART模式。
二、安卓系統(tǒng)和iOS在處理垃圾回收時(shí)有著很大差異。Android的“垃圾回收機(jī)制”需要額外的內(nèi)存進(jìn)行垃圾回收。當(dāng)一個(gè)安卓應(yīng)用結(jié)束運(yùn)行之后,該機(jī)制需要容量比它更大的內(nèi)存,來(lái)回收該用占去的內(nèi)存,我知道你看不懂。
三、安卓APP渣優(yōu)化,由于安卓系統(tǒng)的開源,大多數(shù)軟件開發(fā)商都不嚴(yán)格按照安卓系統(tǒng)軟件的設(shè)計(jì)規(guī)定去執(zhí)行,APP越做越臃腫,再高的硬件也被渣優(yōu)化的安卓APP吃掉了。
所以說(shuō)來(lái)說(shuō)去,無(wú)非就是運(yùn)存跟APP的問(wèn)題。知道問(wèn)題的本質(zhì)之后,我們就可以對(duì)癥下藥了。
限制后臺(tái)應(yīng)用,像iOS那樣不就行了,不過(guò)安卓具體要怎么做呢?
其實(shí)很簡(jiǎn)單,首先你要有一部安卓機(jī)。然后打開“開發(fā)者模式”
開發(fā)者模式一般是在“設(shè)置”中的“關(guān)于手機(jī)”,找到版本號(hào)瘋狂點(diǎn)擊,然后回到設(shè)置界面就會(huì)出現(xiàn)一個(gè)“開發(fā)者模式”了。
進(jìn)入開發(fā)者模式之后,拖到下方,找到“限制后臺(tái)進(jìn)程”。點(diǎn)擊之后你就能看到這個(gè)選項(xiàng):
這里面幾個(gè)意思就很明顯了,,就是允許后臺(tái)的程序最多為幾個(gè)。我們?cè)O(shè)置為最多4個(gè)。
如此一來(lái)手機(jī)的內(nèi)存占用壓力就會(huì)減小,手機(jī)也就不會(huì)卡頓了。不過(guò)這樣做之后有個(gè)缺點(diǎn),就是比較久之前的后臺(tái)應(yīng)用打開之后會(huì)重新加載,跟iOS一個(gè)樣。
聯(lián)系客服