智慧科技
分享心發現

Android 14 帶來黑科技:超乎預期的性能與電池續航力

2023/11/07

Android 已經推出第14代作業系統,帶來許多黑科技(圖片來源:Unsplash)

 

隨著 Android 14 的推出,Google 帶來了一系列值得關注的性能提升。不僅降低了背景活動的 CPU 使用量達 50%,還實現了冷啟動減少 30% 的成就。這些改變涉及到許多底層的最佳化,包括 RAM 與處理器工作負載的調整,以及 Android Runtime (ART) 的優化。

 

關鍵提問

  • Android 14 如何改變 RAM 與處理器的工作機制,來提升性能?
  • Google 如何減少背景活動的 CPU 使用量?
  • Android Runtime (ART) 的最新優化在存儲方面有什麼影響?

 

Android 14 透過減少冷啟動,提高續航力(圖片來源:DALL·E 3 / AI)

 

Android 14 帶來的性能飛躍

Dave Burke,Google 的工程副總裁,近期在一場專訪中透露,Android 14 的開發團隊投入大量努力,以降低背景應用程序的 CPU 活動。團隊努力的結果是,Android 14 冷啟動(從閃存記憶體讀取程式碼至記憶體的過程)減少了 30%,這對使用者來說是一個明顯的改進,用戶會有明顯的感知。

 

你知道嗎,這超出了我的預期。我對我們正在做的事情感到興奮,但我認為團隊確實做得很好。

Someone famous in Dave Burke

 

降低冷啟動頻率,並不是一件容易的事,因為這需要在保有足夠「快取程序」和控制 CPU 活動之間找到一個平衡點。過多的快取程序會增加 CPU 使用量,進而消耗更多的電池電量。最終,通過內部的多項計畫,Android 14 成功地將背景活動的 CPU 使用量減少了 50%。

 

Android 14 除了提高續航力,還能降低處理器負擔(圖片來源:DALL·E 3 / AI)

 

Android 14 容量佔用的優化

除了性能改進之外,Android 14 還在 Android Runtime (ART) 中進行了優化。這些優化減少了空間使用量 9%,並釋放了 50MB 到 100MB 的數據空間。這意味著,對於已安裝和最佳化過的應用程序,用戶將節省更多的儲存空間。

儘管 Android 14 在首次使用後可能不會立即顯示出明顯的改進,但經過幾次電池週期後,使用者會明顯感受到性能和電池壽命的提升。像 Pixel 6 和 7 的用戶可以證明,這些改進甚至可能超過人們的期望。

 

通過摺疊 return 語句並在編譯器中執行各種優化,我們將程式碼大小減少了 9%。如果設備上安裝了 500MB-1GB 左右已經優化的應用,那麼相比較未優化之前可以減少 50MB-100MB 的空間佔用。

Someone famous in Dave Burke

 

Android 14 不僅在性能上有明顯的提升,更在空間佔用最佳化和電池使用上做出了令人印象深刻的改善。這些改變可望為 Android 生態系帶來長遠的影響,也為未來的功能更新鋪平了道路。

 

*本文為科技人授權轉載,原文為《Android 14 帶來黑科技:超乎預期的性能與電池續航力

 

心發現延伸閱讀: