近期,科技界傳出了一則關于谷歌應用商店新規定的消息。據悉,谷歌計劃自2025年11月1日起,對基于安卓15或更新版本的新應用及其后續更新實施一項重要變更:這些應用將需要支持16 KB頁面大小。
谷歌官方對此進行了解釋,指出目前已有大量應用已經適應了這一新設置,無需額外改動即可兼容。對于那些不包含原生代碼的應用,通常可以直接兼容新規定。然而,對于使用了原生庫或SDK的應用,開發者可能需要升級到支持16 KB頁面大小的版本。特別值得注意的是,如果應用中包含原生代碼,開發者則需要借助最新的工具鏈重新編譯應用,并仔細檢查是否存在不兼容的底層內存管理代碼。
安卓系統在內存管理方面一直在不斷演進。安卓15及之前的版本主要采用4 KB頁面大小進行構建和優化。頁面大小是操作系統通過內存管理單元(MMU)將程序地址映射為物理內存位置的基本單位。每當程序申請更多內存時,系統就需要填充“頁表”條目,以完成內存分配。這一機制對于系統的穩定性和性能至關重要。
隨著科技的進步,設備廠商不斷增加內存容量以提升設備性能。在這一背景下,16 KB頁面大小正逐步成為主流趨勢。為了適應這一變化,安卓15對系統架構進行了重新設計,使操作系統具備了頁面大小無關性。這意味著,即使設備支持更大的頁面尺寸,應用也能在這些設備上正常運行,無需擔心兼容性問題。
據測試數據顯示,這一變更帶來了多方面的性能提升。應用啟動速度加快了3%至30%,電池續航平均增加了4.5%,相機啟動速度也提升了4.5%至6.6%。系統開機時間縮短了約8%,整體性能提高了5%至10%。這些顯著的性能提升無疑將為用戶帶來更加流暢和高效的使用體驗。