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