自 2025 年 3 月 27 日起,我们建议您使用 android-latest-release
而非 aosp-main
构建 AOSP 并为其做出贡献。如需了解详情,请参阅 AOSP 的变更。
系统属性
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
有许多不同的系统属性可指示 Android 系统在页面大小支持方面的各种状态。如果您想了解某个特定设备的配置方式,可以通过以下选项大致了解如何在 Android 中配置和使用页面大小。
ro.boot.hardware.cpu.pagesize
是 OEM 专用值,表示正在运行的页面大小。在 Android 16(AOSP 实验版)中,如果不是从引导加载程序进行传递,则默认情况下 init 根据 CPU 页面大小设置此值。
ro.product.cpu.pagesize.max
是 PRODUCT_MAX_PAGE_SIZE_SUPPORTED
的值,换言之,它是设备上二进制文件的预期对齐方式。
ro.product.page_size
(在 Android 16 [AOSP 实验版] 中引入)是产品定义的页面大小(基于 TARGET_BOOTS_16K
)。它定义了页面大小应该为多少,并在 Vts16KPageSizeTest
中进行验证。如果使用了错误的内核,则会通过指出与此属性不匹配来提示您。
ro.product.build.16k_page.enabled
表示设备是否支持开发者选项在 4 KB 模式和 16 KB 模式之间切换。详细了解如何启用和使用此选项。
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-03-26。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-03-26。"],[],[]]