Android/Linux系统性能分析工具之-top

1. 概述

2. 用法

2.1 命令格式

2.2 字段说明://Top显示字段

终端输入:top

显示如下:

 PID:进程号

USER:用户

PR:优先级

NI:任务nice值

VIRT:虚拟内存用量

RES:物理内存用量

SHR:共享内存用量

S:进程状态

    D= 不可中断的睡眠状态

    R= 运行

    S= 睡眠

    T= 跟踪 / 停止

    Z= 僵尸进程

%CPU:CPU占用比

%MEM:物理内存占用比

TIME+:累计CPU占用时间

COMMAND:命令名或者命令行

2.3 按进程内存使用率排序

运行top命令后,键入大写M

有两种途径:

1) 打开大写键盘的情况下,直接按M

2) 未打开大写键盘的情况下,Shift+M键

 

2.4 按进程CPU使用率排序

运行top命令后,键入大写P

有两种途径:

1) 打开大写键盘的情况下,直接按P

2) 未打开大写键盘的情况下,Shift+P键

 

2.5 交互指令(除了上述按键 M/P之外)

c:显示完整的命令

d:更改刷新频率

f:增加或减少要显示的列(选中的会变成大写并加*号)

F:选择排序的列

h:显示帮助画面

H:显示线程

i:忽略闲置和僵死进程

k:通过给予一个PID和一个signal来终止一个进程。(默认signal为15。在安全模式中此命令被屏蔽)

l: 显示平均负载以及启动时间(即显示影藏第一行)

m:显示内存信息

M:根据内存资源使用大小进行排序

N:按PID由高到低排列

o:改变列显示的顺序

O:选择排序的列,与F完全相同

P:根据CPU资源使用大小进行排序

q:退出top命令

r:修改进程的nice值(优先级)。优先级默认为10,正值使优先级降低,反之则提高的优先级

s:设置刷新频率(默认单位为秒,如有小数则换算成ms)。默认值是5s,输入0值则系统将不断刷新

S:累计模式(把已完成或退出的子进程占用的CPU时间累计到父进程的MITE+ )

T:根据进程使用CPU的累积时间排序

t:显示进程和CPU状态信息(即显示影藏CPU行)

u:指定用户进程

W:将当前设置写入~/.toprc文件,下次启动自动调用toprc文件的设置

<:向前翻页

>:向后翻页

?:显示帮助画面

1(数字1):显示每个CPU的详细情况

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

村里小码农

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值