使用adb命令查看手机cpu/内存等信息

前提

本地电脑Windows已安装ADB工具、夜神模拟器

连接手机

这里用的夜神模拟器连接的

使用adb命令连接手机:adb connect 127.0.0.1:62001

备注:62001夜神模拟器默认端口

显示已连接成功了

进入Android底层(服务器)

命令:adb shell

查看CPU使用情况

输入命令:top -m 10 -s cpu(-m显示最大数量,-s 按指定行排序)

参数含义:

PID : 应用程序ID

S : 进程的状态(S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负数)

#THR : 程序当前所用的线程数

VSS : 虚拟耗用内存(包含共享库占用的内存)

RSS : 实际使用物理内存(包含共享库占用的内存)

PCY : 前台(fg)和后台(bg)进程

UID : 用户身份ID

Name : 应用程序名称

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

根据进程ID或包名。命令:dumpsys meminfo [包名]或[PID]

Uptime:表示启动到现在的时长,不包含休眠的时间,单位毫秒(ms)

Realtime:表示启动到现在的时长,包含休眠的时间,单位毫秒(ms)

Native Heap: 进程本身使用的内存

Dalvik Heap : 虚拟机VM使用的内存

Dalvik Other : 虚拟机VM之外的内存(比如Java的GC内存)

Stack:应用中的原生堆栈和 Java 堆栈使用的内存

Pss Total: 应用程序真实占用了物理内存的空间

Heap Alloc : 程序虚拟已使用的内存

Heap Size:程序堆的总内存

Heap Free : 空闲的内存

private dirty : 私用共享内存

dumpsys 拓展

显示CPU信息

命令:dumpsys cpuinfo

显示所有的activity信息

命令:dumpsys activity

显示指定应用程序的activity信息

命令:dumpsys activity package [包名]

显示wifi信息

命令:dumpsys wifi

显示所有的电池状态

命令:dumpsys batterystats

显示指定应用的电池状态

命令:dumpsys batterystats [package name]

以上命令均可在后加 -h 查看命令帮助

本文地址:https://blog.csdn.net/lht3347/article/details/107173687

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

adb查看手机cpu使用率_使用adb命令查看手机cpu/内存等信息相关推荐

  1. adb查看手机cpu使用率_通过 adb 命令获取手机应用性能数据 (CPU、内存、流量)

    由于工作需要获取安卓手机游戏应用运行时的性能数据,上网学习了一些知识,整理记录下... 若有错误,欢迎指正:若有更好方法,感谢分享. 1. 获取CPU数据 命令:adb shell top -n -1 ...

  2. linux命令看cpu使用率,怎么使用Linux命令查看CPU使用率

    本教程分享有关cpu使用图文教程内容,希望对您有用 在Linux系统操作中,有时需要查看cpu的使用率,这就需要用到Linux命令了,Linux查看cpu使用率的命令主要有4个,即top.vmstat ...

  3. gradle 查看依赖类库版本_使用Gradle命令查看项目中库的依赖关系

    在Terminal中,可以通过 gradle 的命令查看项目中所使用库的版本,并且可以更加直观看到库之间的依赖关系.同时它们可以帮助您跟踪并解决与库版本冲突有关的任何问题.Building Andro ...

  4. android 获取cpu使用率_超详细的zabbix监控windows磁盘IO及cpu使用率教程

    概述 今天主要介绍怎么用zabbix来监控windows CPU使用率及磁盘IO,下面一起来看看吧~ 1.监控Windows-CPU使用率 1.1.创建模板 在zabbix中,默认的模板不带CPU使用 ...

  5. cpu使用率_线程CPU使用率到底该如何计算?

    来源:公众号[鱼鹰谈单片机]作者:鱼鹰OspreyID   :emOsprey这篇笔记有如下内容:1.为什么需要计算各个线程的CPU使用率?2.该如何计算线程CPU使用率?3.FreeRTOS线程计算 ...

  6. Linux系统查看CPU使用率的几个命令

    转自:https://blog.csdn.net/AlbenXie/article/details/72885951 感谢博主~ 在linux的系统维护中,可能需要经常查看cpu使用率,分析系统整体的 ...

  7. 查看cpu使用率_腾讯游戏开发工程师:Linux 机器 CPU 毛刺问题排查

    作者:jasonzxpan,腾讯 IEG 运营开发工程师 本文排查一个Linux 机器 CPU 毛刺问题,排查过程中不变更进程状态.也不会影响线上服务,最后还对 CPU 毛刺带来的风险进行了分析和验证 ...

  8. cpu使用率_漫话性能:CPU使用率

    序言 CPU 使用率是最直观和最常用的系统性能指标,更是我们在排查性能问题时,通常会关注的第一个指标. 节拍率 为了维护 CPU 时间,Linux 通过事先定义的节拍率(内核中表示为 HZ),触发时间 ...

  9. linux命令查看cpu负载,怎么使用Linux命令查看CPU使用率

    在Linux系统操作中,有时需要查看cpu的使用率,这就需要用到Linux命令了,Linux查看cpu使用率的命令主要有4个,即top.vmstat.mpstat和prstat命令,一起来了解下吧. ...

最新文章

  1. linux内核生成img,linux内核探索:定制自己的initrd.img-转载并修改
  2. python booleans_Python 2.1 BooleansComparisons
  3. C#模拟MSN窗体抖动
  4. 纯Java JavaFX 2.0菜单
  5. 什么是copyonwrite容器
  6. 离散数学与计算机选择题,《离散数学》期终试题计算机系.doc
  7. 5 批量更新多条记录_如何使用 F12 开发者工具自动批量删除新浪微博
  8. java服务发现_【Java】Eureka – 服务发现(Server)
  9. spring 从源码学设计1-doDispatch()
  10. 卷积神经网络解决拼图_使用神经网络解决拼图难题
  11. 中国人口最多的姓氏排行
  12. ubuntu20.04WPS解决缺失字体的问题
  13. 计算机考研数据库原理知识,数据库原理考研资料题库真题整理
  14. JavaScript——模拟自动饮料机
  15. 游戏联网必备: 国内外实时对战服务详细对比
  16. 库存出入库管理业务流程图怎么做?
  17. PCB板ICT/FCT夹具应力如何测试?
  18. Oracle使用纪要
  19. 诺基亚公布准5G技术进展;Facebook要推智能电视应用 | IoT黑板报
  20. html鼠标滑过导航条展开导航条,jquery css实现鼠标滑过导航菜单栏动画效果

热门文章

  1. LOL峡谷之巅前500爬取
  2. 什么是BI(Business Intelligence)【转】
  3. kali中的黑客反追踪技术(ABEPT)
  4. Java取整函数的使用
  5. svn版本管理工具使用教程
  6. Python多版本管理工具--pyenv
  7. android直播视频编码,Android手机直播之视频编码技术
  8. 十二种标题编写方法,让你流量暴涨
  9. 好的软件设计让人舒适,耳目一新--搜狗输入法的模糊匹配感觉
  10. git版本管理(笔记)