top 命令详解

top 命令截图如下:

在这里插入图片描述

第一行参数

15:51:52:当前时间
up 1 day, 9:15:开机运行时间
1 user:当前登陆用户个数
load average:代表近1分钟、5分钟、15分钟的系统负载的平均值
注:load average代表CPU的压力情况,如果负载值超过了当前系统CPU的逻辑核数,则表示CPU已经处理不过来了,此时会出现线程等待的情况。

第二行参数

系统进程数状态:

194 total:进程总数
1 running: 正在运行的进程数
193 sleeping:睡眠的进程数
0 stopped:停止的进程数
0 zombie:僵尸进程数

第三行参数

CPU的使用状态:

0.3 us:用户空间占用CPU百分比
0.5 sy:内核空间占用CPU百分比
0.0 ni:用户进程空间内改变过优先级的进程占用CPU百分比
99.2 id:空闲CPU百分比
0.0 wa:等待输入输出的CPU时间百分比,这个数值能直接反应磁盘 IO 是否过高
0.0 hi:硬件CPU中断占用百分比
0.0 si:软中断占用百分比
0.0 st:虚拟机占用百分比

第四行参数

物理内存的使用情况:

1880328 total:内存总量,单位kb
545788 free:空闲内存总量,单位kb
582004 used:使用的内存总量,单位kb
752536 buffer/cache:物理内存内核缓存使用量,单位kb
注:当前系统物理内存剩余总数为: free + buuffer/cache

第五行参数

交换分区内存的使用情况:

4063228 total:内存总量,单位kb
4063228 free:空闲内存总量,单位kb
0 used:使用的内存总量,单位kb
1000164 avail Mem:虚拟内存总量

第六行参数

进程详情:

列名说明
PID进程ID
USER进程所有者
PR进程优先级
NI进程nice值
VIRT进程所占虚拟内存大小,单位kb
RES进程所占物理内存大小,单位kb
SHR进程所占共享内存大小,单位kb
S进程状态(D=不可中断的睡眠状态,R=运行,S=睡眠,T=跟踪/停止,Z=僵尸进程)
%CPU进程占用CPU百分比
%MEM进程占用物理内存百分比
TIME+上次更新到现在进程使用的CPU时间总计
COMMAND启动该进程的命令

参考链接:

https://blog.csdn.net/sanshiqiduer/article/details/1933625
https://www.jianshu.com/p/aae6ee900d2e
https://www.cnblogs.com/mauricewei/p/10496633.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值