【发布时间】:2011-01-28 23:02:16
【问题描述】:
为了使gralloc() 调用成功,可用堆空间是否必须是连续的?或者 gralloc() 可以返回稀疏的空闲堆段来满足请求吗?即堆碎片
【问题讨论】:
标签: android memory memory-management
为了使gralloc() 调用成功,可用堆空间是否必须是连续的?或者 gralloc() 可以返回稀疏的空闲堆段来满足请求吗?即堆碎片
【问题讨论】:
标签: android memory memory-management
我会说这取决于 UMP 设备驱动程序(Gralloc 仅与之交互),但可能是错误的。驱动程序/硬件可能有也可能没有办法将不连续的 UMP 内存页面映射到看似连续的 CPU 地址空间。这有意义吗?
【讨论】: