說到“偽后臺(tái)”那必然也會(huì)有“真后臺(tái)”,真后臺(tái)其意就是當(dāng)你打開一個(gè)程序的時(shí)候,除非手動(dòng)關(guān)閉或者關(guān)機(jī)強(qiáng)制停止外,會(huì)一直在后臺(tái)運(yùn)行,而且任何應(yīng)用都可以同時(shí)進(jìn)行,互不干擾,鎖屏也會(huì)運(yùn)行,例如同時(shí)下載,GPS定位,消息通知等等,這樣的后臺(tái)機(jī)制便是”真后臺(tái)“。
而IOS平臺(tái)雖然支持后臺(tái)管理,但是并不是所有的應(yīng)用程序,也就支持音樂,下載APP,消息推送以及通知會(huì)后臺(tái)運(yùn)行。例如當(dāng)你點(diǎn)擊home鍵切換到桌面的時(shí)候,你之前運(yùn)行的程序大多數(shù)都會(huì)斷掉,如果再切換回來,就會(huì)出現(xiàn)重新加載的畫面,當(dāng)然,如果你切換回來的時(shí)間并不長的話是不會(huì)重新加載的。
如果是視頻或者游戲,當(dāng)你切換出去的時(shí)候它們會(huì)自動(dòng)暫停在那里,不會(huì)進(jìn)行緩沖等后臺(tái)運(yùn)行。這也是眾多用戶稱其為偽后臺(tái)的原因。
總結(jié)來說IOS通過智能識(shí)別來判斷哪些后臺(tái)程序是你經(jīng)常使用且有用的進(jìn)行保留,哪些是沒用的進(jìn)行關(guān)閉,通過內(nèi)存回收機(jī)制,保證內(nèi)存最大功效的利用,繼而帶來系統(tǒng)的流暢感。這也是IOS稱之為IOS的原因,如果想要真后臺(tái)運(yùn)行只能通過越獄才能實(shí)現(xiàn)。
簡單的對(duì)比”偽后臺(tái)“與”真后臺(tái)“優(yōu)劣:
偽后臺(tái)的優(yōu)勢(shì):內(nèi)存利用率非常高,系統(tǒng)運(yùn)行流暢,高效率的內(nèi)存使用以及很多應(yīng)用退到后臺(tái)斷開網(wǎng)絡(luò)連接等原因帶來的是耗電量的大幅度降低,手機(jī)的發(fā)熱量減少。
真后臺(tái)的優(yōu)勢(shì):當(dāng)系統(tǒng)在運(yùn)行一個(gè)應(yīng)用程序時(shí),可以同時(shí)在后臺(tái)處理多個(gè)任務(wù),讓你在玩游戲,看書的同時(shí),還可以緩存電影,緩沖網(wǎng)頁,更新軟件,地圖導(dǎo)航等等眾多任務(wù)同時(shí)進(jìn)行,給用戶帶來極大的方便。
偽后臺(tái)的劣勢(shì):只用你當(dāng)前在使用的程序是真正運(yùn)行的,而隱藏在后臺(tái)的大多數(shù)程序都處于靜止?fàn)顟B(tài),無法同時(shí)運(yùn)行,這也就是很多朋友稱為“墓碑式”后臺(tái),這樣的后臺(tái)運(yùn)行模式在平常生活中可能感覺不到什么,但是可能會(huì)在你某些需要的時(shí)候帶來不便。
真后臺(tái)的劣勢(shì):內(nèi)存占有率極高,后臺(tái)運(yùn)行的程序還會(huì)繼續(xù)聯(lián)網(wǎng)工作,處理器不得不一直進(jìn)行極快的運(yùn)算處理,從而帶來卡頓,手機(jī)電量消耗高,手機(jī)發(fā)熱等后果。
另外!“偽后臺(tái)”與“單任務(wù)”不是一個(gè)概念!“偽后臺(tái)”與“單任務(wù)”不是一個(gè)概念!“偽后臺(tái)”與“單任務(wù)”不是一個(gè)概念!重要的話要說三遍!簡單來說,“單任務(wù)”指的是只能單獨(dú)運(yùn)行一個(gè)任務(wù),“偽后臺(tái)”是可以運(yùn)行多個(gè)任務(wù)的,只不過有很多限制權(quán)限。