Linux 查看系统负载常用命令

Web 服务器经常遇到 linux 系统负载的一系列问题,linux 系统下查看系统负载的top命令显示意思如下:

第一行的意思:

top - 15:41:00 up 1 min, 0 users, load average: 0.52, 0.58, 0.59
15:41:00:系统当前时间
up 1 min, :系统开机至今的时间
0 users:当前 0 用户在线
load average:0.52, 0.58, 0.59:系统 1 分钟、5 分钟、15 分钟的 CPU 负载信息(单位时间段内 CPU 活动进程数)。单核机器几个值均 <1,代表无负载压力;N 核机器几个值均 <N 代表无负载压力。

第二行的意思:

Tasks: 4 total, 1 running, 3 sleeping, 0 stopped, 0 zombie
4 total:当前有 108 个任务
1 rungning:1 个任务在运行
3 sleepping:3 个进程处于睡眠状态
0 stopped:停止的进程数
0 zombie:僵死的进程数

第三行的意思:

%Cpu(s):6.1 us, 4.2 sy, 0.0 ni, 89.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
6.1%us:用户态进程占用 CPU 时间百分比
4.2%sy:内核占用 CPU 时间百分比
0.0%ni:renice 值为负的任务的用户态进程的 CPU 时间百分比。nice 是优先级的意思
89.7%id:空闲 CPU 时间百分比
0.0%wa:等待 I/O 的 CPU 时间百分比
0.0%hi:CPU 硬中断时间百分比
0.0%si:CPU 软中断时间百分比

第四行的意思:

KiB Mem : 16695896 total, 8643276 free, 6823268 used, 229352 buff/cache
16695896 k total:物理内存总数
6823268 k user:空闲的物理内存
8643276 k free:空闲的物理内存
229352 k cache:用作缓存的内存

第五行的意思:

KiB Swap: 26007996 total, 25847524 free, 160472 used, 9738896 avail Mem
26007996 k total :交换空间总量
25847524 k free :空闲的交换空间
160472 used :使用的交换空间
9738896 k cached :缓存的交换空间

最后一行:

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ coMMAND
PID :进程 ID
USER:进程所有者
PR:进程优先级
NI:nice 值
VIRT:占用的虚拟内存
RES:占用的物理内存
SHR:使用的共享内存
S:进行状态(S:休眠、R:运行、Z:僵尸进程、N:nice 值为负)
%CPU:占用的 CPU
%MEM:占用内存
TIME+:占用 CPU 时间的累加值
COMMAND:启动命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值