Native Heap 内存最大大小和释放

发布于 2024-10-11 13:14:09 字数 249 浏览 0 评论 0原文

我对 android 上的本机堆有点困惑,我会 就像知道本机堆最大大小一样,有办法知道它吗?

我用

getRuntime().maxMemory()  

它来了解虚拟机堆的最大限制。

另一个问题与本机堆内存如何相关 已释放,我读到这不是释放该内存的 Dalvik GC, 是正确的吗?如果是的话,native heap的内存什么时候释放? 预先非常感谢您的任何建议。 佩德0

I am a little bit confused about the native heap on android, I would
like know the native heap max size, there is a way to know it?

Like

getRuntime().maxMemory()  

which I use for know the maximum limit of VM heap.

Another question is relative at how the native heap memory is
released, I read that IS NOT the GC of Dalvik which free that memory,
is correct? If yes, when the memory of native heap is released?
Thanks a lot in advance for any suggestion.
pedr0

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

走过海棠暮 2024-10-18 13:14:09

我解决了这个问题。

要查看 DDMS 中的本机堆,您必须独立运行 DDMS 并在文件 ddms.cfg 中添加此行:

native=true

之后您将在 DDMS 中看到“本机堆”选项卡。

再见!

I solved this issues.

For see the native heap in DDMS you have to run the DDMS standalone and add this line at the file ddms.cfg :

native=true

After that you will see that "Native Heap" Tab in DDMS.

Bye!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文