LibChecker / LibChecker/LibChecker-Rules
推荐完善 16 KB 页面大小描述
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 197
- Forks
- 82
- PR merge metrics
- No merged PRs in 30d
Description
描述
一直以来,Android 只支持 4 KB 的内存页面大小,这样可以针对 Android 设备目前通常拥有的平均总内存量优化系统内存性能。但随着设备制造商不断制造具有更大物理内存(RAM)的设备,许多设备将采用 16 KB(最终更大)的页面大小来优化设备性能。从 Android 15 开始,AOSP 支持配置为使用 16 KB 页面大小(16 KB 设备)的设备。添加对 16 KB 页面大小设备的支持可使您的应用程序在这些设备上运行,并帮助您的应用程序从相关的性能改进中获益。如果您的应用程序直接或通过 SDK 间接使用了任何 NDK 库,那么您将需要重新构建您的应用程序,使其能够在这些 16 KB 设备上运行。如果不重新编译,当未来的 Android 版本广泛使用时,应用程序可能无法在 16 KB 设备上运行。
完善理由
Google 文档对为什么要启用 16 KB 的描述有两段,原有描述仅采用了一段,可能无法完整表达原文原意。
描述参考自
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Find the existing description of 16 KB page sizes in the repository and compare it with the two-part explanation in the linked Android Developers page. Update the description so it reflects the complete rationale, then check the resulting documentation for accurate wording and formatting.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100