Android15 试图推的 16K 内存页究竟能有多少收益

1次阅读

共计 217 个字符,预计需要花费 1 分钟才能阅读完成。

虽说目的是提升性能,但感觉为了这个提升 (Google 自己的数据都没 10%) 修改的代价有点大啊:

  1. 原生库需要重新编译,可能需要修改代码以支持动态页大小,代码段需要 16K 对齐
  2. 16K 页表只能全局启用,不允许 4K 页应用与 16K 页应用混合运行,因为 Linux 不支持
  3. 只有高版本 NDK 和 AGP 支持,老版 NDK 不一定能通过改链接选项实现兼容

考虑下收益,感觉完全看不到能推下去的可能性,哪怕有是 Play 市场来推,要求升级 NDK 可比升级 Target 难多了。

正文完
 0