为了账号安全,请及时绑定邮箱和手机立即绑定

不同手机/设备和操作系统版本上的Android堆大小

不同手机/设备和操作系统版本上的Android堆大小

RISEBY 2019-12-18 14:13:11
不同手机/设备和操作系统版本上的Android堆大小有没有人知道Android手机上的堆大小是否是一个常数,取决于操作系统版本的设置,还是手机生产商可以决定的设置?堆大小与手机上的RAM大小成正比吗?我只找到人们说应用程序的堆大小为16M的文章。然而,这些文章有点旧。举个例子,在一个特定的模型中,堆的大小从20米到24M不等。这款手机有768百万内存。
查看完整描述

3 回答

?
长风秋雁

TA贡献1757条经验 获得超7个赞

有没有人知道Android手机上的堆大小是否是一个常数,取决于操作系统版本的设置,还是手机生产商可以决定的设置?

从技术上讲,这是一个手机生产商可以决定的设置。Android是开源的。我不记得说明堆大小要求的兼容性定义文档,尽管我最近没有看过。

堆大小与手机上的RAM大小成正比吗?

不,它倾向于更多地基于屏幕分辨率,因为高分辨率屏幕倾向于操纵更大的位图,因此google提出了堆大小建议,希望设备制造商能够遵守。

我只找到人们说应用程序的堆大小为16M的文章。

搜索StackOverflow[android] "heap size"出现这个答案.



查看完整回答
反对 回复 2019-12-19
  • 3 回答
  • 0 关注
  • 402 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信