據 Android Authority 報道,谷歌在近日面向 Pixel 9 Pro XL 的 Android Beta 版本開發者選項中,重新加入了"以16KB頁面大小啓動"(Boot with 16KB page size)的可選開關。該開關此前曾在 Android 16 QPR Beta 階段出現,但最終未正式上線。
![]()
16KB 頁面大小並非新概念,而是 Android 生態長期懸而未決的底層技術債務。Linux 系統自誕生以來默認採用 4KB 內存頁面大小,以兼容早期 ARM 處理器的內存管理單元架構。
不過,隨着 Android 設備的 RAM 容量攀升至 12GB 乃至 16GB,端側 AI 大模型的普及進一步加劇了內存管理壓力,且較小的 4KB 頁面會導致頁表極其龐大,增加 CPU 內存管理單元的尋址負擔。
![]()
根據谷歌官方開發者文檔(developer.android.com)的數據,切換至 16KB 頁面後,應用啓動時間平均可降低約 3.16%,部分應用可達 30%,系統啓動時間亦可提升約 8%。
但這一底層架構的轉變對應用兼容性提出挑戰,使用純 Java 或 Kotlin 編寫的應用通常不受影響,但包含 C/C++ 原生代碼(NDK)的應用若未重新編譯以支持 16KB 內存對齊,將面臨直接崩潰的風險,這類應用通常包括大型 3D 遊戲、視頻剪輯軟件以及具有較高安全加密需求的金融類應用。
在實際測試中,部分嚐鮮用戶已遇到兼容性問題。在 Reddit 社區 r/android_beta 中,多名已有升級至最新 Android Beta 版本的 Pixel 9 用戶反饋,部分銀行 App 出現了停止工作或無法打開的情況,儘管谷歌尚未官方確認兩者直接關聯,但這與16KB頁面導致的底層兼容性問題特徵高度吻合。
來源:安兔兔
點擊此處查看原文>>>
更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com
