我有一个原生的android应用程序,它会对Malloc进行很多调用。我正在尝试分配一大块RAM,然后运行一些内存密集型任务,看看我的Android设备是如何处理的。但我不确定设备是从RAM还是其他内存来源获取内存。有办法找到答案吗?如果它从缓存中获取内存,我如何使其仅从RAM中分配内存?
但我不确定该设备是否从RAM或的其他内存来源获取内存
malloc()
从进程堆中分配内存,而进程堆又来自设备RAM。它已经这样做了几十年。