adb命令打印cpu信息

adb  Android  2018年7月12日 am8:38发布6年前 (2018)更新 城堡大人
107 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、 本站名称: 笔友城堡
2、 本站网址: https://www.biumall.com/
3、 本站部分文章来源于网络,仅供学习与参考,如有侵权,请留言

暂无评论

暂无评论...

随机推荐

席慕容:时间

一锅米饭,放到第二天,水气就会干了一些,放到第三天,味道恐怕就有问题了。第四天,我们几乎可以发现,它已经变坏了。再放下去,眼看就要发霉了。是什么原因,使那锅米饭变馊变坏?是时间。可是,在浙江绍兴,年轻的父母生下女儿,他们就会在地窖里,埋下一坛坛米做的酒。十七八年后,女儿长大了,这些酒就成为了嫁...

[代码片段]自定义TextImageView

前言记录一下TextImageView的自定义。ImageView是不支持显示text的,虽然ImageView+TextView组合可以解决,但有时候只想一个View解决,因此就自定义一下。正文隐藏内容!付费阅读后才能查看!¥2 ¥3多个隐藏块只需支付一次付费阅读参考文章《Andr...

陈先发:前世

要逃,就干脆逃到蝴蝶的体内去不必再咬着牙,打翻父母的阴谋和药汁不必等到血都吐尽了。要为敌,就干脆与整个人类为敌。他哗地一下脱掉了蘸墨的青袍脱掉了一层皮脱掉了内心朝飞暮倦的长亭短亭。脱掉了云和水这情节确实令人震悚:他如此轻易地又脱掉了自己的骨头!我无限眷恋的最后一幕是:他们纵身一跃...

Android Button 字母自动变大写记录

前言开发中,Button控件的Text 自动转为大写字母,这里记录一下,方便自己查询。好记性不如烂笔头正文字母自动变大写的原因只要我们用的Theme是Material或API Level 21+的默认 Theme,Button上的Text默认就是大写。解决方式第一种方法在Xml中的...

张爱玲:花落的声音

家中养了玫瑰,没过多少天,就在夜深人静的时候,听到了花落的声音。起先是试探性的一声“啪”,像一滴雨打在桌面。紧接着,纷至沓来的“啪啪”声中,无数中弹的蝴蝶纷纷从高空跌落下来。那一刻的夜真静啊,静得听自己的呼吸犹如倾听涨落的潮汐。整个人都被花落的声音吊在半空,尖着耳朵,听得心里一惊一惊的,像听一个正...

GridView快速滚动条修改

前言之前在《Android 修改ListView快速滚动条的bar -笔友城堡 - 阅读是一种生活方式 ()》也介绍过,后面有个新的需求:当没有一页时需要影藏。其实也简单,代码中对个数的判断进行影藏和显示。PS:内容跟之前差不多,但这里精简写。正文GridView和ListV...