有的人不建議更新,iOS13.2系統殺後臺嚴重,微信也不能倖免,你怎麼看?

魚侃侃


蘋果從iOS13正式版到iOS13.2正式版的發佈僅僅用了一個多月的時間,證明iOS13存在著許多問題。在iOS13.2正式版發佈以後,不少網友吐槽其有殺後臺的情況。那麼殺後臺是什麼意思呢,又會給手機帶來什麼影響?

殺後臺的意思是,當你打開A應用之後再打開B應用,那麼A應用就會被關閉,騰出空間給別的APP,但是又要重新打開A應用,而這一現象在微信中最為嚴重。除了切換應用被殺後臺之後,還有網友表示自己在朋友圈編輯內容鎖屏之後,想要打開再次編輯,卻發現後臺已經被清理。還有的人發現在語音通話時也會被殺後臺。

其實殺後臺的問題並不只有iOS13才有,在之前的iOS11以及iOS12都出現過,只不過出現的頻率沒有iOS13的大,這也取決於系統和軟件版本。iOS系統為了解決這一問題,去凍結後臺,也叫“墓碑機制”。即當從A應用切換到B應用時,先把A在後臺佔用的CPU資源、內存資源等絕大部分釋放掉,只保留最低限度,讓A應用不被徹底殺死。但這個保留也是有限的,時間一長還是會被殺死。這個機制的好處就是不需要配備特別大的內存。

而在安卓手機上也會出現這樣的情況,其解決問題的方法是推大內存。近些年來,國內的安卓從4GB的內存,漲到6GB、8GB,到現在頂配的旗艦機達到了12GB大內存。因為有了更大的內存,系統就有了更多的空間,可以同時容納更多的APP一起運行。

值得一提的是,今年蘋果iOS 13、macOS Catalina 推出卻有一連串的Bug,很多用戶抱怨不像之前的版本這麼穩定,也讓很多果粉認為蘋果是否將跌下神壇,品質一年不入一年。

主要原因有三。一是一次性推出太多新功能複雜度大增。由於iOS 13 軟體要跟著新iPhone 一起登場。因此蘋果採用的方式是,通過在不同更新版本解鎖新功能,這會導致內部工作量超負荷。二是太快進入Beta 版本。在開發階段,工程師都還可以修復各種錯誤,但進入Beta 版本後,最開始的基礎錯誤就無法補救。而且內部團隊的判定問題,有時候會使新Bug 的優先順序高於舊的Bug,導致某些錯誤一直都沒有人去修補。三是缺乏自動化測試。由於蘋果內部重度仰賴人工測試,只有特定團隊加入自動化。如果碰到很多新功能跟複雜度較高的內容,這樣的人工測試的深度、廣度就顯得不足。

不過目前還沒有定論殺後臺的鍋是微信背還是iOS13背,也還沒有真正的解決辦法。不過建議對於iOS13.2需求不強烈的用戶,還是先不要升級,等等蘋果或者微信會有什麼樣的解決辦法。


分享到:


相關文章: