top

一.top

1.使用:top -hv | -bcHisS -d delay -n iterations -p pid [, pid ...]


2.常用选项及参数

-d:指定时间(单位秒),表示几秒更新一次,默认为5s;

-n:后跟数字,指定更新次数;

-b:以批次的方式执行top;

-p:指定PID,监测该进程;


3.top交互式命令

?:显示在top当中可以输入的按键命令;

P:以CPU使用资源排序显示;

M:以内存使用资源排序;

N:以PID排序;

T:由该进程使用的CPU时间累积(TIME+)排序;

k:给予某个PID一个信号;

r:给予某个PID重新设置nice值;

q:离开top;

W:把当前设置写入到一个配置文件中;

u:显示某个用户的进程;


4.实例及解释

[root@localhost ~]# top
top - 20:59:50 up 146 days,  4:35,  2 users,  load average: 1.25, 1.24, 1.27
Tasks: 205 total,   1 running, 204 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.5%us,  0.3%sy,  0.0%ni, 87.4%id, 11.7%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   4151564k total,  3411796k used,   739768k free,   157320k buffers
Swap:  4194296k total,    35304k used,  4158992k free,  2988292k cached


  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                                                                          
    1 root      20   0  2892  708  572 S  0.0  0.0  11:22.69 init


第一行:

目前的时间:20:59:50

开机到目前所经过的时间:up 146 days,  4:35

已经登录系统的用户数:2 users

系统在1,5,15分钟的平均工作负载: load average: 1.25, 1.24, 1.27,该数值越小代表系统越空闲,如果15分钟负载一直很大,可能系统有问题


第二行:

显示目前系统进程(Tasks)总数,并分别统计各状态数量,zombie进程尤其要引起重视;


第三行:

Cpu(s),显示CPU的整体负载:

%sy:内核空间占用CPU百分比;

%ni:用户进程空间内改变过优先级的进程占用CPU百分比;

%id:空闲CPU百分比;

%wa:I/O wait,等待输入输出CPU时间百分比;

%hi:硬中断(Hardware IRQ)占用CPU的百分比;

%si:软中断(Software Interrupts)占用CPU的百分比;


第四五行:物理内存和虚拟内存(Mem/Swap)状态

total:物理内存/交换区总量;

used:已经使用的总量;

 free:空闲总量;

buffers:缓冲的总量;


第六行:

PID:进程PID;

USER:该进程所属用户;

PR:进程的优先执行顺序,越小越早被执行;

NI:Nice,与Priority有关,越小越早被CPU执行;

VIRT:进程占用的虚拟内存总量;

RES:进程暂用的物理内存总量;

SHR:该进程和其他进程共享内存总量;

S:进程状态,R/S/D/T/Z; 

%CPU:CPU使用率;

%MEM:内存的使用率;

TIME+:CPU使用时间的累加;

COMMAND:该进程的命令行名称,也就是启动的程序名。



  • 1
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值