揭秘:iPhone關(guān)閉App真的更省電嗎?
對大多數(shù)手機(jī)用戶而言,隨手關(guān)閉App已經(jīng)成為了一種習(xí)慣。雙擊 Home 鍵或者點(diǎn)擊多任務(wù)管理鍵,然后劃掉所有的App。日復(fù)一日,年復(fù)一年。
這不僅是一種深層次的宣泄,也讓手機(jī)顯得不那么雜亂。最主要的是,關(guān)掉所有的App可以讓手機(jī)電池更加持久,對吧?
對么?
完全不對!
蘋果公司與谷歌公司都已經(jīng)證實(shí),關(guān)閉App根本就不會提高手機(jī)電池的使用時(shí)間。Android工程的副總裁表示,事實(shí)上這只會讓事情變得更加糟糕。
知道這些就足夠了。再次強(qiáng)調(diào):不要再關(guān)閉你的App,因?yàn)檫@對你來說沒有任何好處。如果你想知道為什么,首先你需要明白多進(jìn)程是如何工作的。
對于iOS系統(tǒng),例如,一種App有5種不同的狀態(tài)。(Android的設(shè)置與iOS類似,在此不贅述)第一種狀態(tài)“Not Running”:App沒有啟動,沒用運(yùn)行;
第二種狀態(tài)“Active”:處于手機(jī)屏幕上,用戶正在使用App;
第三種狀態(tài)“Inactive”:這是一種過渡狀態(tài),App處于手機(jī)屏幕上,但用戶并沒有使用App;
第四種狀態(tài)“Background”:App并沒有處于屏幕上,但在后臺工作,例如刷新E-mail或更新Tweets;
最后一種狀態(tài)“Suspended”:App處于后臺,但沒有運(yùn)行,只是占用一部分內(nèi)存。
不論是Android系統(tǒng)還是iOS系統(tǒng),內(nèi)存管理都是通過算法實(shí)現(xiàn)的,算法會關(guān)閉那些需要關(guān)閉的App,例如已經(jīng)處于休眠的App,或是占用系統(tǒng)資源超出實(shí)際需求的App。
算法非常善于掌握手機(jī)用戶何時(shí)需要數(shù)據(jù),何時(shí)需要刷新,何時(shí)需要重新打開App。打開在后臺運(yùn)行的App比重新運(yùn)行App要快很多,這就像休眠的電腦比關(guān)機(jī)的電腦重啟速度快很多是一個(gè)道理。
相比每次都強(qiáng)制系統(tǒng)重新啟動App,莫不如讓系統(tǒng)在后臺幫你運(yùn)行。拋開電池耗電量不提,總是關(guān)閉App會讓你的手機(jī)變得更加卡頓。
如果你是為了節(jié)省手機(jī)電量,有很多種方式可以代替,比如調(diào)低屏幕亮度,關(guān)閉App的后臺刷新功能,啟用iOS系統(tǒng)自帶的省電模式,或是啟用Android系統(tǒng)的Doze功能。關(guān)閉某些沒有實(shí)際需求的App的位置共享功能(這是個(gè)經(jīng)常被人忽視的好方法),如果你覺得很麻煩,干脆把手機(jī)處于飛行模式。
別再習(xí)慣性的關(guān)閉App進(jìn)程了,一點(diǎn)作用都沒有,可能還適得其反。