linux监测系统动态的进程状态命令,Linux命令:动态查看进程的变化(top)!

top:动态查看进程的变化。

-d 后面可以接秒数,就是整个进程界面更新的秒数,默认是5秒。

-p 指定某些个PID来进程查看监测而已。

在top执行过程当中可以使用的按键命令:

P 以CPU的使用 排序显示。

M 以内存的使用资源排序显示。

N 以PID来排序。

q 离开top软件的按键。

[root@db bdump]# top

top - 22:50:06 up 31 min, 1 user, load average: 0.07, 0.02, 0.00

Tasks: 72 total, 2 running, 70 sleeping, 0 stopped, 0 zombie

Cpu(s): 0.0%us, 0.3%sy, 0.0%ni, 93.7%id, 6.0%wa, 0.0%hi, 0.0%si, 0.0%st

Mem: 515340k total, 202020k used, 313320k free, 14080k buffers

Swap: 1052248k total, 0k used, 1052248k free, 153420k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

1 root 15 0 2076 656 564 S 0.0 0.1 0:00.37 init

2 root RT -5 0 0 0 S 0.0 0.0 0:00.00 migration/0

3 root 39 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0

... ... 说明:监测整个系统的进程工作状态。 第一行(top ...):这一行显示的信息分别为: 目前的时间,即是22:50:06那个选项; 开机到目前为止所经过的时间,既是up 31 min那个选项; 已经登录系统的用户人数,既是1 user那个选项; 系统在1,5,15分钟的平均工作负载。越小代表系统越闲置,若高于1得要注意你的系统压力是否太过繁复了! 第二行(Tasks ...):显示目前进程的总量与个别进程在什么状态。比较需要注意的是最后那个zombie的数值,如果不是0,好好看看哪个process变成僵尸了吧! 第三行(Cpus ...):显示的是CPU的整体负载。需要注意的是%wa,那个选项代表的是I/Owat。通常你的系统变慢都是I/O产生的问题比较大! 第四行和第五行(Mem ...):显示物理内存的使用情况。(Swap ...):显示虚拟内存的使用情况。再次重申,要注意的是Swap的使用量要尽量的少!如果Swap被大量使用,表系统的物理内存实在不足! 第六行 这个是当在top进程当中输入命令时显示状态的地方。 至于top的下半部分则是每个进程使用资源的情况: PID:每个进程的ID。 USER:该进程所属的用户。 PR:进程的优先执行顺序,越小越早执行。 NI:与PE有关,也是越小越早执行。 %CPU:CPU的使用率。 %MEN:内存的使用率。 TIME+:CPU使用时间的累加。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值