Android——top命令
一、top命令
adb shell top --help
usage: top [-Hbq] [-k FIELD,] [-o FIELD,] [-s SORT] [-n NUMBER] [-d SECONDS] [-p PID,] [-u USER,]Show process activity in real time.-H Show threads
-k Fallback sort FIELDS (default -S,-%CPU,-ETIME,-PID)
-o Show FIELDS (def PID,USER,PR,NI,VIRT,RES,SHR,S,%CPU,%MEM,TIME+,CMDLINE)
-O Add FIELDS (replacing PR,NI,VIRT,RES,SHR,S from default)
-s Sort by field number (1-X, default 9) 选择根据某项(cpu,vss,rss,thr)来排序
-b Batch mode (no tty)
-d Delay SECONDS between each cycle (default 3)更新的时间间隔,默认是每隔3s更新下状态,top -d 0时会持续地输出,不过很占CPU。
-n Exit after NUMBER iterations 显示n次top的结果后命令就会退出
-p Show these PIDs
-u Show these USERs
-q Quiet (no header lines)Cursor LEFT/RIGHT to change sort, UP/DOWN move list, space to force
update, R to reverse sort, Q to exit.
adb shell top
[?25l[0m[H[J[s[999C[999B[6n[uTasks: 445 total, 1 running, 435 sleeping, 0 stopped, 2 zombie
Mem: 2866500k total, 2794280k used, 72220k free, 77912k buffers
Swap: 520908k total, 315604k used, 205304k free, 978836k cached
800%cpu 14%user 0%nice 29%sys 757%idle 0%iow 0%irq 0%sirq 0%host
PID USER PR NI VIRT RES SHR S [%CPU] %MEM TIME+ ARGS [0m
14357 shell 20 0 10M 2.1M 1.4M R 22.8 0.0 0:00.13 top
12739 root 20 0 0 0 0 S 2.8 0.0 0:05.11 [kworker/u16:2]
11967 root 0 -20 0 0 0 S 2.8 0.0 0:00.91 [kworker/u17:1]7704 u0_a127 20 0 1.7G 65M 47M S 2.8 2.3 1:20.68 com.tencent.mob+
VIRT:虚拟内存,假如进程申请10m的内存,但实际只使用了5m,那么它会增长10m,而不是实际的使用量。
RES:常驻内存,进程当前使用的内存大小,但不包括swap out。
SHR:共享内存,除了自身进程的共享内存,也包括其他进程的共享内存
计算某个进程所占的物理内存大小公式:RES – SHR
Android——top命令相关推荐
- Android 进程监控(top命令)
文章目录 一.查看top命令 Android N(7.1系统,level = 25) 及之前 Android O(8.0系统,level = 26) 及之后 二.top -n [number] And ...
- Android adb命令,linux中各种命令
常用的ADB命令 1. 显示系统中全部Android平台: android list targets 2. 显示系统中全部AVD(模拟器): android list avd 3. 创建AVD(模拟器 ...
- Android dumpsys命令详细使用
Android dumpsys命令详细使用 一.dumpsys命令介绍 1.命令说明 Dumpsys用户系统诊断,它运行在设备上,并提供系统服务状态信息 命令格式: adb shell dumpsys ...
- android 系统(6)---Android ADB 命令大全
原文链接:https://github.com/mzlogin/awesome-adb ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也 ...
- mtk平台android编译命令,MTK 常见的编译命令
1: ./mk n(r) kernel; ./mk bootimage;当修改build-in 到kernel相关代码时,要使用此命令,具体文件参考如下: alps/kernel/ alps/medi ...
- Android 常用命令行和 源码编译
1.取出 ANR log,分析问题 C:\Users\Administrator>adb shell root@android:/ # cd data/ar cd data/ar /system ...
- top命令的原理是什么
为了以后面试方便和自己理解 从运维角度分析 一 般来说对于需要大量cpu计算的进程,当前端压力越大时,CPU利用率越高.但对于I/O网络密集型的进程,即使请求很多,服务器的CPU也不一定很到, 这时的 ...
- adb命令——adb shell top命令
adb shell top top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最"敏感"的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序. to ...
- top命令查看进程信息和cpu占用
top 通过top命令查看进程信息 通过adb shell top -h查看其使用方法 yumodeMacBook-Pro:car yumo$ adb shell top -h Usage: top ...
最新文章
- 设计模式——外观模式
- android studio3.0升级,升级androidStudio3.0的问题
- Linux开发工具的使用
- JavaScript -- Window-Interval
- VS调试时怎么跳过for循环?
- 【Python】pandas 缺失数据处理大全(附代码)
- JS数组去重方法小结
- php post 获取xml,php 获取post的xml数据并解析示例
- 当winform窗体的Bordestyle设置为None时,鼠标可以拖动窗体的办法
- laravel log 对象_swoole运行模式加速laravel应用的详细介绍(life)
- 成功使用机器学习技术的3个技巧
- 增值税怎么用计算机算,增值税计算器
- hspice linux 软件,转贴 hspice 在linux系统下的安装
- springboot呼伦贝尔旅游网站的设计与实现毕业设计源码091833
- Google SketchUp Cookbook: (Chapter 4) Advanced Intersect and Follow Me Techniques
- SNF快速开发平台--规则引擎在程序当中如何调用
- 七牛删除视频文件操作
- SUMO与matlab联合仿真
- 深度Linux如何安装驱动程序,在Deepin 20系统下手动安装N卡闭源驱动64-440.31.run的步骤...
- ROS-control-gazebo-moveit-grasp(一、场景搭建)
热门文章
- 计算机视觉方向地理空间遥感图像数据集汇总
- Eclipse + MTJ + WTK
- adb 命令获取安卓设备IMEI码
- springboot出现 Access denied for user ‘‘@‘localhost‘ (using password: YES)
- 工厂IP网络广播系统解决方案
- 网站统计访问次数的方法
- 微信小程序篇】四. 案例:根据单号查询快递编号
- 电脑在线一键安装win10系统教程分享
- Automated_bounty_Hunter全自动漏*洞赏金猎人使用场景二
- ESP8266-SDK的3路PWM输出