能讓 iPhone 保持流暢的墓碑機制,現在安卓手機也有了

前幾年手機圈有一種聲音「iPhone 比安卓手機流暢,至少可以使用兩三年」,而現在已經很少有人提及了,因為安卓手機近幾年進步非常大,主流旗艦流暢使用兩三年也完全沒有問題。不過在讓手機保持流暢這一點上,安卓和 iPhone 的做法有些不同,安卓主要是透過提升記憶體,有一些旗艦手機的記憶體甚至已經達到了 16GB,而蘋果目前最新的 iPhone 13 的記憶體卻只有 4GB。那麼,是什麼原因讓 iPhone 在小記憶體的情況下,還能流暢使用呢?

能讓 iPhone 保持流暢的墓碑機制,現在安卓手機也有了

其中,有很大一部分原因來自於 iOS 的「墓碑機制」。所謂墓碑機制,簡單來說就是當 App 進入後臺的時候,系統會記錄當前應用程式的狀態,就像把事件記錄在墓碑上一樣,然後中止程式,釋放其正在使用的資源,包括記憶體、CPU 等。這樣一來,這些在後臺的應用,就不會跟前臺的 App 搶資源了。而當 App 再次進入前臺時,又會再將這個儲存的狀態恢復出來,可以繼續之前的操作。

能讓 iPhone 保持流暢的墓碑機制,現在安卓手機也有了

可以說,墓碑機制是 iPhone 上的一個「殺手鐧」功能了。那麼問題來了,既然墓碑機制這麼好用,為何安卓不用呢?其實並不是安卓不用,而是安卓系統用會分情況使用不同的記憶體管理機制。另外,其實現在安卓手機也能實現類似 iOS 的墓碑機制功能,只需要在設定進入開發者選項頁面,點選「暫停執行已快取的應用」選項,再選擇啟用,然後將手機重啟即可。如果你在開發者選項頁面中沒有看到這個選項,那麼就需要藉助一些第三方工具了,比如 Shizuku。

能讓 iPhone 保持流暢的墓碑機制,現在安卓手機也有了

而在實際體驗上,安卓手機開啟「墓碑機制」功能後,確實達到了類似 iPhone 的效果,被掛在後臺的 App,其 CPU 佔用率會一下子變成 0%。但也有特殊情況,會有一小部分 App 會繼續佔用 CPU,不過佔用比例相比開啟此功能前要小很多,基本上都不會超過 5%。使用下來確實變得更流暢了,特別是在短時間內連續點開多個 App 上,基本不會出現掉幀和卡頓的情況了,而且發熱也得到了很好的控制。

能讓 iPhone 保持流暢的墓碑機制,現在安卓手機也有了

不過這個功能也有個缺點,會導致一些即時通訊類 App 訊息通知延遲或者直接收不到訊息,這是因為很多 App 沒有 PUSH 推送機制,必須一直掛在後臺才能接收訊息推送。所以,安卓的這個「墓碑機制」其實和 iOS 還是有一些區別的。解決辦法是,把這些需要接收訊息的應用設定為「可自啟動」即可。

總的來說,安卓手機在開啟「墓碑機制」後,效果還是很明顯的,值得嘗試。如果正在使用安卓手機,不妨試一試,說不定會帶來意外的驚喜。你覺得這個功能怎麼樣?