据 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
