b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

[工作笔记3]通过adb查看android手机的CPU和内存使用情况

电脑杂谈  发布时间:2020-12-03 19:03:51  来源:网络整理

手机cpu使用情况_手机cpu使用情况_手机cpu使用情况图解

最近,邱要求我整理一下快速查看测试的性能指标,并问老板。他告诉我有关响应时间,资源利用率和吞吐量的信息。首先,让我们了解如何检查手机的CPU和内存,但是测试性能中的资源利用率似乎在服务器端。我不知道是否有错误。让我们先在手机上记录一下。

1.打开DOS窗口并输入adb.exe所在的文件目录

1)打开DOS窗口并输入:win + r

2)输入adb所在的文件目录:cdC:\ Program Files(x86)\ Baofeng \ PhoneAssistant(先前未安装的adb,这里是Baofengjian助手的adb)

手机cpu使用情况_手机cpu使用情况_手机cpu使用情况图解

2.进入adb环境(Linux环境)

1)在命令行中输入:adb shell

3.查看CPU使用情况

1)在adb环境中输入:top -m 10 -s cpu

手机cpu使用情况_手机cpu使用情况_手机cpu使用情况图解

#-m 10表示显示数量为10

#-s表示按指定的行排序

结果如下图所示:

手机cpu使用情况

手机cpu使用情况_手机cpu使用情况_手机cpu使用情况图解

参数含义:
PID  : progress identification,应用程序ID
S    : 进程的状态,其中S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负数
#THR : 程序当前所用的线程数
VSS  : Virtual Set Size虚拟耗用内存(包含共享库占用的内存)
RSS  : Resident Set Size实际使用物理内存(包含共享库占用的内存)
PCY  : 前台(fg)和后台(bg)进程
UID  : User Identification,用户身份ID
Name : 应用程序名称

4.查看指定程序的内存使用情况

1)在adb shell中输入:dumpsys meminfo

手机cpu使用情况_手机cpu使用情况图解_手机cpu使用情况

是程序包名称,例如:com.storm.yeelion

显示的结果如下:

手机cpu使用情况

参数含义:
dalvik : dalvik使用的内存
native : native堆上的内存,指C\C++堆的内存(android 3.0以后bitmap就是放在这儿)
other  : 除了dalvik和native的内存,包含C\C++非堆内存······
Pss    : 该内存指将共享内存按比例分配到使用了共享内存的进程
allocated : 已使用的内存
free      : 空闲的内存
private dirty : 非共享,又不能被换页出去的内存(比如linux系统中为了提高分配内存速度而缓冲的小对象,即使你的进程已经退出,该内存也不会被释放)
share dirty   : 共享,但有不能被换页出去的内存

5.退出adb:ctrl + c


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shoujiruanjian/article-337852-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...