Eclipes检测内存泄漏
来源:互联网 发布:淘宝买的负值轮毂断裂 编辑:程序博客网 时间:2024/06/16 09:12
通过Eclipes监测应用程序内存使用情况,可以使用DDMS进行检测,内存检测必须是在链接上手机的前提下。
(1) 打开DDMS(若看不到可以通过window-Show View打开),可以在右侧看到我们的设备和当前设备上运行的我们安装的应用程序
(2) 选择右侧设备上的要查看的内存使用情况的应用
(3) 点击设备device按钮右侧的update heap按钮
(4) 选择右侧窗口的heap按钮
(5) 点击右侧窗体中的Cause GC按钮,此时就可以查看内存变化了,运行应用程序过程中不断点击Cause GC获取当前的内存情况。主要查看HeapSize和Allocated和dataobject中的TotoalSize列,HeapSize是堆的大小,当资源增加,当前堆的空余空间不够时,系统会增加堆的大小,若超过上限 (例如64M,视平台和具体机型而定)则会被杀掉,Allocated是Allocated 堆中已分配的大小,这是应用程序实际占用的内存大小,资源回收后,此项数据会变小,TotoalSize是当前进程中所有Java数据对象的内存总量。
(6) 多某个操作重复操作,查看上面的变化,若上面的数据一直增加则存在内存泄漏的现象
若看不到上面的窗口,可以使用windows-Reset Perspective按钮重置窗口布局展示。
0 0
- Eclipes检测内存泄漏
- Android LeakCanary 内存检测Eclipes版本
- CRT检测内存泄漏
- 内存泄漏检测
- 内存泄漏检测
- Linux内存泄漏检测
- C++内存泄漏检测
- 内存泄漏检测
- vc++内存泄漏检测
- MFC 内存泄漏检测
- 内存泄漏检测
- 内存泄漏的检测
- 检测内存泄漏
- 内存泄漏检测
- 如何检测内存泄漏
- 内存泄漏检测
- 内存泄漏检测
- windows检测内存泄漏
- 入门-如何查看数据库是哪个用户建立的
- iOS数组倒序排列
- linux sort,uniq,cut,wc命令详解
- c++基础知识整理(1)
- iOS开发小结 - 让你的APP后台运行
- Eclipes检测内存泄漏
- Makefile之我学
- JAVA
- 程序员职业生涯可行性路线、关键技术
- 1-11 MMU在U-boot中的配置与实现
- java课程练习---开发新游戏
- 培育不良资产处置市场 带来无限可能
- AngularJS ng-repeat的使用
- apache下载、部署、启动服务