News (HK)

Google 為 Android 15 和 16 核心實現 AutoFDO,優化速度和 CPU 使用率

Google, Android
Foto: Google, Android - viewimage/ Shutterstock.com

Google 透過在作業系統核心(其最基本的元件)中實施全新且先進的最佳化技術,徹底改變了 Android 手機的效能。該公司宣佈在 Android LLVM 工具集中增加 Feedback (AutoFDO) 對 Otimização Automática Direcionada 的支持,這是一項戰略舉措,有望使設備更快、更有效率。 Essa 創新方法著重於根據實際使用資料最佳化 Android 的編譯方式,這代表了行動平台軟體工程的重大飛躍。

Android 核心與智慧型手機一般功能的相關性是不可否認的,它充當管理應用程式、中央處理器和所有硬體元件之間內在通訊的核心。 Dada 其至關重要的地位,在其操作中的任何改進,即使看起來很小,都可以為用戶體驗帶來實質性的好處。

根據 Google 本人的分析,在各種 Android 設備上,核心佔用了約 40% 的 CPU 使用率。 Este 數字凸顯了這一層優化的至關重要性,因為此處的效率提升有可能直接影響處理速度、操作的流動性甚至設備的電池壽命。

Android 核心的至關重要

核心作為作業系統最深層、最本質的層,在協調所有底層操作中發揮核心作用。 Ele 是軟體和硬體之間的鏈接,允許應用程式與手機的實體資源(例如記憶體、儲存、網路和周邊設備)進行互動。 Essa 綜合管理可確保系統協同運作,回應使用者指令和應用程式需求。核心最佳化不僅僅是漸進式改進;它可以從根本上改變硬體處理指令的效率,釋放資源並最大限度地減少延遲。

使用 AutoFDO 進行智慧最佳化

通常,當應用程式或任何系統軟體進行編譯過程時,編譯器的作用是將原始程式碼轉換為處理器可以理解的一組指令,同時對其進行修改,以便以最有效的方式執行。然而,這些最佳化的基礎通常依賴通用規則和廣泛接受的關於使用模式的假設,這可能無法反映使用者如何與其裝置互動的動態現實。

AutoFDO 方法將這個過程提升到一個全新的水平,引入了基於經驗數據的智慧層。透過使用從真實使用場景收集的信息,系統能夠識別哪些代碼段被最頻繁地觸發。 Essa 深入的理解允許編譯器在編譯階段為這些部分分配最大優先權,確保最關鍵和不斷執行的部分準備好以最大的敏捷性和效率執行。

測試方法和初步結果

為了收集為 AutoFDO 提供支援的關鍵數據,Google 使用 Google Pixel 手機作為基準,在受控實驗室環境中進行了一系列嚴格的測試。這個過程涉及打開和密集使用市場上 100 個最受歡迎的 Android 應用程序,模擬典型且苛刻的用戶行為。

在這些測試期間,使用分析工具來分析內核的哪些部分運行最頻繁和最頻繁。 Essa 細緻的分析可以精確識別經常訪問的代碼段,這個術語在技術界被稱為「熱代碼」。基於這些詳細的見解,隨後重新編譯了內核,確保最關鍵和最常用的元件運行得更快、更有效率。

為用戶帶來效能提升

O Google assegura que essas melhorias operacionais se traduzirão em benefícios tangíveis para os usuários finais, elevando a experiência geral com o smartphone. As expectativas incluem uma inicialização de aplicativos visivelmente mais rápida, tornando o acesso às funcionalidades cotidianas mais ágil e menos frustrante.

此外,預計整體系統性能將更加流暢,這意味著不同螢幕和功能之間的卡頓現象更少,導航更加流暢。應用程式之間的切換也將變得更加敏捷,從而實現更有效和直覺的多工處理。

消費者非常期望的另一個好處是,優化有望延長設備的電池壽命,這是日常可用性的關鍵因素。在一份官方聲明中,Google 工程師表達了興奮之情,稱他們“觀察到 Android 的性能指標取得了令人印象深刻的改進”,這強化了預期的積極影響。

目前的實施和未來的擴展

Google 已經採取具體步驟來實施此革命性最佳化,將其整合到特定的內核分支中,即 Android 16-6.12 和 Android 15-6.6。 Essas 核心版本是專為裝備將分別搭載 Android 16 和 Android 15 的設備而設計的,以確保未來的設備已經具備這種性能優勢。

然而,該公司的策略並不局限於當前的整合。 Existe 是一項雄心勃勃的長期計劃,旨在透過擴展 AutoFDO 覆蓋更多的核心元件來擴大 AutoFDO 的覆蓋範圍。 Esta擴充功能包括但不限於相機驅動、數據機驅動以及不同裝置製造商添加和客製化的各種其他硬體驅動。

這種方法旨在進行整體優化,確保不僅系統的核心,而且其與每個設備的特定硬體的交互都得到最大化。目標是創建一個 Android 生態系統,無論設備的品牌或型號如何,效率和速度都是固有特徵。

將 Samsung One UI 8.5 納入議程表明 Google 優化經常在大型製造商的介面自訂中產生影響。這些基礎技術的協作和採用確保了基礎作業系統的進步能為不同軟體體驗的使用者帶來好處。 Essa 核心開發和供應商軟體層之間的協同對於 Android 的順利演進至關重要。

Samsung 和 Android 生態系的作用

在最佳化方面提到的 Samsung One UI 8.5 更新強調了 Android 核心的進步如何超越 Pixel 設備,從而影響整個生態系統。 Fabricantes 與 Samsung 一樣,透過整合已具有 AutoFDO 的 Android 新版本,可以為使用者提供改進的體驗,而無需在較低層級進行額外的最佳化工作。 Isso 創造了創新的良性循環,其中 Google 的改進透過其合作夥伴的廣泛分佈而放大。

這些優化使智慧型手機市場全面受益,使設備(無論其價格範圍如何)都能以更大的流動性運作。對於Para廠商來說,這意味著系統基礎更加穩健和高效,使他們能夠將精力集中在硬體創新和專屬功能上,而不必過度擔心軟體的基本性能。協作是平台持續發展的基礎。

不斷追求效率

與 AutoFDO 合作的 Google 計劃進一步證明了該公司對完善和增強 Android 體驗的不懈承諾。在速度和效率是關鍵競爭優勢的市場中,對核心級創新的追求體現了確保 Android 始終處於行動技術前沿的長期願景。