其實這個問題,早在 2016 年就有提到這個問題,當時有用戶發郵件去問:iOS是否需要清理後臺?得到的回覆是「No And No」。
至於為什麼?這是因為 iOS 的後臺運行機制決定的,就是大家常說的「墓碑式」。
在 iOS 系統中,App 的狀態可分為 5 個:Not Running、Active、Inactive、Background 和 Suspended。
Not Running:App 沒有啟動,也沒有後臺運行;
Active:用戶正在使用 App;
Inactive:App 已經被打開,但用戶並沒有在 App 上進行任何操作;
Background:App 在後臺運行,例如微信會在沒有打開的時候接收消息;
Suspended:App 雖然仍然在後臺運行,但是處於休眠狀態,只佔用一點內存。
iOS 系統自帶這套資源調功能,就保證了系統會在必要的時候,將一些較早之前打開過的應用所佔用的資源,調配到用戶正要執行的操作或應用上。也會讓一些閒置了一段時間的 APP 進入休眠,騰出更多空間並且減少耗電量。說白了就是你上午在看視頻,下午沒看轉頭玩微博,那麼後臺就會讓視頻軟體進入「休眠」狀態,這時候的應用不耗電也不運行,根本不需要關閉。相反,如果總是上滑關閉 APP,這個過程本身就會消耗電池,並且會增加下一次打開 APP 時對處理器和內存的消耗,反而會比較費電一些。所以這就是為什麼蘋果要科普「強制關閉應用」的原因。
看到這,大家應該就明白其中的道理了吧,後臺 APP 多也沒關係,放心用就好了,當然,如果出現 APP 卡死的意外情況,還是手動關閉後再重新打開吧。