android 如何分析应用的内存 (一)——内存总览

本文介绍了如何使用adbshelldumpsysmeminfo命令获取Android应用的内存详细信息,包括JavaHeap、NativeHeap、内存分配、堆栈、Binder、数据库、资源分配等,并解释了PSS、PrivateDirty、PrivateClean等概念,以及如何分析内存使用情况和可能出现的问题。

android 如何分析应用的内存(一)

如何获取当前应用的内存详细信息

adb shell dumpsys meminfo packagename

获得如下信息


#应用内存使用,单位KB
Applications Memory Usage (in Kilobytes):
Uptime: 621609791 Realtime: 621609791
##
## Uptime(开机时间):uptime指的是自设备开机以来的累计运行时间,但不包括设备
## 处于深度睡眠(Deep Sleep)状态的时间。也就是说,只有在设备处于活动状态(awake)
## 时,uptime才会增加。在Android开发中,uptime通常用于计算运行时间、执行任
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值