對於果粉而言,這週二或許是個糟糕的一天,因為這一天蘋果推送了iOS 13.2的正式版更新,而這次再尋常不過的更新,卻讓蘋果手機使用者們陷入iOS與微信二選一的境地。
iOS 13.2的推送本意是帶來了一些新的功能,同時修復了之前版本所存在的一些BUG,但與此同時,這次的更新卻帶來了一個更大的BUG,那便是瘋狂殺後臺。
先解釋一下什麼是手機後臺,當我們手機開機後,首次開啟應用時,是一種冷啟動,這需要系統呼叫手機內部相關資源然後再將程式展現出來,是需要耗費一些時間的。
但是如果我們從應用中跳轉至桌面或者其他應用,而非推出時,這款應用便停留在“後臺”,方便我們再次切換回該應用後,避免再次長時間的等待,這也被稱為“熱啟動”。
iOS與Android的後臺機制並不相同,Android的後臺便是將應用完全切換至後臺,其資源佔用並沒有變化,只是使用者暫時看不見而已,有點類似Windows上的應用縮小到下方的工作列中。
因此可以看到,採用Android系統的手機在今年來不斷將自己的記憶體擴大,從4GB,到6GB、8GB,甚至到現在最高的12GB,這已經比許多的臺式電腦記憶體都要大了。
而iOS的後臺採用的則是“墓碑機制”,即將應用切換至後臺,開啟新的應用時,原有的應用將只被保留佔用最少的資源,用作APP不被殺掉,當然時間久了也會被殺。這樣一來,便能讓iPhone不需要配備特別大的記憶體。
如iPhone 11系列,最大的記憶體也才4GB,而效能號稱解決PC的iPad Pro,記憶體也不過6GB,這都是得益於iOS的墓碑機制。
如果與你通話的是領導、女朋友或者其他重要的電話的話,這酸爽可以自己體會。
為此,有人開始質疑,現在iPhone的記憶體是否夠用,甚至有人吐槽iOS 13本身便非常爛,蘋果已經失去了靈魂。與此同時,也有許多網友開始尋找這次iOS 13.2瘋狂殺微信後臺的真正原因。
有網友賽出自己記錄在手機上的微信程式碼,顯示微信在後臺期間,幾乎每秒要喚醒將近200此。雖然不知這是否是iOS將微信殺後臺的真實原因,但看著這些資料,似乎有些說不出的意味。