top命令详解

字段说明

top查看Linux CPU使用率

那么这些指标都是什么含义?今天查了下各个含义,在此分享

  • us(user):表示用户空间占用CPU的百分比,即用户进程占用的CPU时间。
  • sy(system):表示内核空间占用CPU的百分比,即内核进程占用的CPU时间。
  • ni(nice):表示调整过优先级的用户进程占用CPU的百分比。
  • id(idle):表示CPU空闲的百分比,即没有被任何进程占用的CPU时间。该值越高系统越空闲;
  • wa(iowait):表示等待输入输出操作完成的CPU时间百分比。
  • hi(hardware interrupt):表示处理硬件中断请求占用的CPU时间百分比。
  • si(software interrupt):表示处理软件中断请求占用的CPU时间百分比。
  • st(steal time):在虚拟化环境中,表示CPU时间被其他操作系统(在同一个硬件上运行的虚拟机)占用的百分比。

上面8个指标之和是100%,其中idle越高,则CPU使用率越低,系统越空闲;

刷新时间

top命令默认刷新时间3s,如果想要修改top刷新频率方法如下

top中按d, 然后输入N(数值) ,表示N秒刷新一次,回车生效

进程排序

进程默认按照CPU使用率由高到低进行排序;

如果我想查看哪个进程内存使用率高,应该如何修改排序呢?

输入“M”(Memory)即可按照内存进行排序,注意是M,不是m;

输入“P” (Process)继续按照CPU进行排序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值