android – 我如何知道在任何给定时刻我有多少堆内存?

android – 我如何知道在任何给定时刻我有多少堆内存?,第1张

概述我有一个在同一个地方死亡的过程,并声称已经没有记忆,但我有一个潜在的怀疑,它是一个红色的鲱鱼,我正在吃掉它在其他地方需要的记忆.我很好奇我可以选择实时使用和发布内存.亚行是否有我可以观看的某种显示器? TIA 我发现命令行adb shell dumpsys meminfo’你的应用程序包名称’很有用.如果要查看所有进程的信息,请使用adb shell dumpsys meminfo.将输出传递给文 我有一个在同一个地方死亡的过程,并声称已经没有记忆,但我有一个潜在的怀疑,它是一个红色的鲱鱼,我正在吃掉它在其他地方需要的记忆.我很好奇我可以选择实时使用和发布内存.亚行是否有我可以观看的某种显示器?

TIA

解决方法 我发现命令行adb shell dumpsys meminfo’你的应用程序包名称’很有用.如果要查看所有进程的信息,请使用adb shell dumpsys meminfo.将输出传递给文本文件可能是值得的,因为表格中有很多数据:

** MEMINFO in pID 5527 [com.sec.androID.Widgetapp.weatherclock] **                    native   dalvik    other    total            size:     2868     5767      N/A     8635       allocated:     2861     2891      N/A     5752            free:        6     2876      N/A     2882           (Pss):      532       80     2479     3091  (shared dirty):      932     2004     6060     8996    (priv dirty):      512       36     1872     2420 Objects           VIEws:        0        VIEwRoots:        0     AppContexts:        0       ActivitIEs:        0          Assets:        3    AssetManagers:        3   Local Binders:        2    Proxy Binders:        8Death RecipIEnts:        0 OpenSSL Sockets:        0 sql               heap:        0         MEMORY_USED:        0 PAGECACHE_OVERFLOW:        0         MALLOC_SIZE:        0

从通过USB端口连接的真实设备返回

总结

以上是内存溢出为你收集整理的android – 我如何知道在任何给定时刻我有多少堆内存?全部内容,希望文章能够帮你解决android – 我如何知道在任何给定时刻我有多少堆内存?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1128946.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存