zoukankan      html  css  js  c++  java
  • 内存测试——Android Studio中对应进程的Heap

    通过Android Studio的Heap查看该程序的目前占用内存大小,多次进出界面,观察内存内存大小的变化。用Heap监测应用进程使用内存情况的步骤如下:

    1. 启动Android Studio—>tools—>Android—>Android Device Monitor->进入DDMS;

    2. 将手机通过USB链接至电脑,链接时需要确认手机是处于“USB调试”模式,而不是作为 “Mass Storage”;

    3. 链接成功后,在DDMS的Devices视图中将会显示手机设备的序列号,以及设备中正在运行的部分进程信息;

    4. 点击选中想要监测的进程,比如com.huajiao进程;

    5. 点击选中Devices视图界面中最上方一排图标中的“Update Heap”图标;

    6. 点击Heap视图中的“Cause GC”按钮;

    7. 此时在Heap视图中就会看到当前选中的进程的内存使用量的详细情况[如图所示]。

    举例:下图为被测软件花椒客户端安装后,该软件的内存使用情况,分配内存的大小为102.970MB。

    下图为进出几次该软件直播间后,所分配内存的使用情况,变成了121.426MB,并且长时间没有回落。

     

    通过对比我们发现,内存增加了大概19MB,并且分配内存的大小不会逐渐降低,这就是典型的内存泄漏。

  • 相关阅读:
    uva 112 Tree Summing
    uva 11111 Generalized Matrioshkas
    uva 297 Quadtrees
    uva 548 Tree
    uva 327 Evaluating Simple C Expressions
    Exception和Error区别
    DB事务隔离级别
    ConcurrentLinkedQueue和LinkedBlockingQueue区别
    Linux网络栈
    使用Html.BeginForm来提交表单
  • 原文地址:https://www.cnblogs.com/mgzc-1508873480/p/7678030.html
Copyright © 2011-2022 走看看