Android studio怎么监控内存

 我来答
匿名用户
2017-04-20
展开全部
启动与关闭Memory监测按钮

手动触发GC按钮
dump java heap 按钮,点击Android Studio就开始干活了,成功后会自动打开 hprof文件。
start(stop) allocation tracking按钮先点击一次,然后会看到Memory Recorder开始转动,然后自己开始在APP上面做相应的操作。在合适的时间再点一次,结束记录。
最后这个问号按钮,点击后进入官方介绍文档。

AndroidStudio Memory使用流程:
1,运行要监控的程序(APP)后,打开Android Monitor控制台窗口,可以看到Memory控制台。
2,点击Memory控制台上Enable按钮,Memory控制台开始显示正在运行时程序的Memory使用情况。如上图中显示:

y轴显示以MB为单位的自由和分配内存。x轴表示经过的时间;它始于秒,然后分,秒等。
可用内存量,以MB为单位测量,显示在一个浅色,而分配的内存是较暗的颜色。 当有一个在分配的内存急剧下降,这表明一个垃圾回收事件。
3,单击启动GC启动GC图标。虚拟机发起的第一个垃圾回收事件。因为通常情况下,虚拟机是不会执行GC操作的,我们手动地进行GC操作来检测程序的内存使用等 情况。
4,点击Dump Java Heap按钮:

点击Dump Java Heap后,APP会Freeze住。大概几十秒后,就会进入读取hprof文件的界面了,
这里写图片描述
这个文件记录着我们应用程序内部的所有数据,可以通过MAT等工具查看分析。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式