adb命令打印cpu信息

adb  Android  2018年7月12日 am8:38发布6年前 (2018)更新 91es.com站长
103 0 0


有时候系统出现问题可能和当前的 CPU 等资源紧张有关系。

那么如何实时打印系统当前的 CPU 占用的情况呢?

输入命令:adb shell top -m 5

该命令会打印当前使用 CPU 前5位的进程相关的信息,每隔1s更新一次


User 6%, System 3%, IOW 0%, IRQ 0%
User 81 + Nice 1 + Sys 45 + Idle 1080 + IOW 1 + IRQ 0 + SIRQ 0 = 1208

  PID PR CPU% S  #THR     VSS     RSS PCY UID      Name
 5605  3   3% S    43 1066452K  60260K  fg u0_a47   cn.kuwo.kwmusiccar
  178  1   2% S    10 175628K   3560K  fg media    /system/bin/mediaserver
  165  0   1% S    26  81604K   3228K  fg system   /system/bin/surfaceflinger
 4097  1   0% R     1  11140K    680K  fg root     top
  399  3   0% S   107 1175096K  58320K  fg system   system_server

CPU占用率:

User   用户进程

System 系统进程

IOW IO等待时间

IRQ 硬中断时间

CPU使用情况(指一个最小时间片内所占时间,单位jiffies。或者指所占进程数):

User   处于用户态的运行时间,不包含优先值为负进程

Nice  优先值为负的进程所占用的CPU时间

Sys 处于核心态的运行时间

Idle  除IO等待时间以外的其它等待时间

IOW IO等待时间

IRQ 硬中断时间

SIRQ  软中断时间

进程属性:

PID 进程在系统中的ID

CPU%  当前瞬时所以使用CPU占用率

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

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

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

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

PCY OOXX,不知道什么东东

UID 运行当前进程的用户id

Name   程序名称androidia

// ps:内存占用大小有如下规律:VSS >= RSS >= PSS >= USS

// PSS Proportional Set Size 实际使用的物理内存(比例分配共享库占用的内存)

// USS Unique Set Size 进程独自占用的物理内存(不包含共享库占用的内存)

 

本文摘抄于《androidのadb命令终端实时打印cpu资源

 历史上的今天

  1. 2024: MediaMetadataRetriever解析媒体文件元数据(0条评论)
  2. 2024: 记录Ubuntu更新命令(0条评论)
  3. 2023: MediaPlayer JNI层介绍(0条评论)
  4. 2021: SharedPreferences最后一次写入时断电偶尔存在不保存问题(0条评论)
  5. 2021: 付志勇:故乡(0条评论)
版权声明 1、 本站名称: 91易搜
2、 本站网址: 91es.com
3、 本站内容: 部分来源于网络,仅供学习和参考,若侵权请留言
3、 本站申明: 个人流水账日记,内容并不保证有效

暂无评论

暂无评论...

随机推荐

毕淑敏:世上千寒,心中永暖

记得当年做医学生实习时,轮到去产科学接生。见那刚生下来的宝宝,一出母体,便放声大哭。倘在别处,听到有人痛嚎,众人必是关切不安,以示慰问。在产科接生室内,哭声便是捷报。若是不闻哭声,助产士便要心焦了。民间流传说,老式的接生婆如果听不到新生儿哭,会立马把孩子头朝下倒拎着,在屁股上猛砸几巴掌,娃儿惊哭出来...

Android属性动画

前言本文主要介绍Android属性动画。这个是之前看《Android进阶之光》记录的,摘抄于此,方便自己查阅。正文早期Android提供的动画只有帧动画和 View 动画 ,后面Android 3.0后就出现了属性动画。在介绍属性动画前,也重新认识一下View动画的优缺点吧,反正谁好用简单...

许知远:优雅的爱情到哪里去了

"将爱情进行到底",这句畅快淋漓的口号暴露了我们的致命伤口--我们正在失去爱情。不管我们的唱片工业产生了多少"为爱伤心欲绝的男人与女人",也不管架上的流行书籍上提供了多少爱与性的技巧,我们得承认,我们的爱情正在失去它应有的光彩,它正变得平庸化与技术化。爱情变成了我们忙碌生活的一种放松方式,变成了一种...

朱光潜:读书不在多,在于选得精,读得彻底

十几年前我曾经写过一篇短文谈读书,这问题实在是谈不尽,而且这些年来我的见解也有些变迁,现在再就这问题谈一回,趁便把上次谈学问有未尽的话略加补充。学问不只是读书,而读书究竟是学问的一个重要途径。因为学问不仅是个人的事而是全人类的事,每科学问到了现在的阶段,是全人类分途努力日积月累所得到的成就,而这成...

Vim命令简单介绍

一:复制命令y: 复制在可视模式下选中的文本yy or Y: 复制整行文本y[n]w: 复制一(n)个词y[n]l: 复制光标右边1(n)个字符y[n]h: 复制光标左边1(n)个字符y$: 从光标当前位置复制到行尾y0: 从光标当前位置复制到行首y1G或ygg: 复制光标以上的所有...

[摘]SeekBar的thumbOffset属性

Android的控件SeekBar中有个android:thumbOffset的属性,这个属性的作用是指示thumb(滑块)在拖动条的进度最大值与最小值时相对于拖动条的偏移量。thumbOffset值1、thumbOffset:0px最小值时thumb位置:thumb的最左端与SeekBar的...