gpt4 book ai didi

java - Android:WebView 是否受 Java 堆限制的影响?

转载 作者:行者123 更新时间:2023-11-30 11:48:14 25 4
gpt4 key购买 nike

我了解到 Android Java 应用程序对堆内存有限制。我想知道 WebView 内容是分配在该堆上还是使用 C 分配。

最佳答案

根据我对使用 DDMS/MAT 查看我的 Android 应用程序内存的观察,WebView 在堆中的占用空间最小,WebView 中应用程序使用的任何内存都是直接从系统内存分配的,避免了堆。

我的应用程序非常大,启动时超过 30 MB,WebView 仍然只报告堆上的最小大小,我认为它在 300K-400K 之间。

使用 Dalvik 调试监视器 (DDMS) 捕获内存转储。使用 Eclipse 内存分析器工具 (MAT) 分析转储。

观看此视频,了解如何使用这些工具检查您的 Android 内存使用情况并向您自己证明这是真的:

http://dubroy.com/blog/google-io-memory-management-for-android-apps/

关于java - Android:WebView 是否受 Java 堆限制的影响?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8944041/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com