使用adb dumpsys 命令查看app占用内存

使用adb dumpsys 命令查看app占用内存,第1张

adb是一个非常强大的工具,使用adb查看应铅虚衫用程序内存使用情况可按如下格式在命令行里查看内存使用情况:

adb shell dumpsys meminfo <package_name>

其中,package_name 也可以换成程序的pid,pid可以通过 adb shell top | grep app_name 来查找,下图是某个程序的内存使用情况:

重点关注如下几个字段:

(1) Native/Dalvik 的 Heap 信息具体在上面的第一行和第槐腔二行,它分别给出的是JNI层和Java层的内存分配情况,如果发现这个值一直增长,则代表程序可能出现了内存泄漏。

(2) Total 的 PSS 信息这个值就是你的应用真正占据的誉仔内存大小,通过这个信息,你可以轻松判别手机中哪些程序占内存比较大了。

linux查看cpu核数和内存大小命令分别为:

1、查罩御高看CPU个数*核心数:

cat /proc/cpuinfo | grep “physical id” | uniq | wc -l

96 #一物尺共96核

2、查看内存总数

#cat /proc/meminfo | grep MemTotal

MemTotal: 230993600 kB

Linux下查看CPU型号,内存大小,硬盘空间的命令:

1、查看CPU核数

cat /proc/cpuinfo | grep “cpu cores” | uniq

cpu cores : 12 #12是单颗CPU的核心数

2、查看CPU型号

cat /proc/cpuinfo | grep ‘model name’ |uniq

model name : Intel® Xeon® CPU E7-4830 v3 @ 2.10GHz

3、查看linux物理内拆虚存数量及大小

dmidecode -t memory | grep Size: | grep -v “No Module Installed”


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

原文地址: http://outofmemory.cn/yw/12469148.html

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

发表评论

登录后才能评论

评论列表(0条)

保存