Linux_134_top资源管理器

2022-05-07  本文已影响0人  为宇绸缪

Linux资源管理器
top命令用于实时的监控系统的处理器状态,以及其他硬件负载信息还有动态的进程信息等等,还可以按照排名先后来显示某个进程的CPU、内存的使用情况排名

top实际用法如下

进入top命令的状态栏之后,可以输入如下指令
z 指令 打开、关闭颜色

# top命令的第一大板块,系统的负载信息
top - 19:57:36 up 6 days, 10:25, 1 user, load average: 0.00, 0.04, 0.05
Tasks: 98 total, 1 running, 97 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.3 us, 0.3 sy, 0.0 ni, 99.3 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem : 3880184 total, 1802408 free, 364360 used, 1713416 buff/cache
KiB Swap: 0 total, 0 free, 0 used. 3249712 avail Mem

19:57:36 当前的机器时间,可以使用date命令查看时间
up 6 days 当前系统运行了多久
1 user 当前机器几个用户在使用
load average: 0.00, 0.04, 0.05
显示系统的平均负载情况,分别是1分钟,5分钟,15分钟显示的平均值(值越小,系统负载越低)

# 总共的进程任务情况
Tasks: 98 total, 1 running, 97 sleeping, 0 stopped, 0 zombie

# 总共的进程任务情况
%Cpu(s): 0.3 us, 0.3 sy, 0.0 ni, 99.3 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
us 用户占用的cpu百分比情况
sy 系统内核空间占用的cpu百分比
ni 用户进程空间占用的cpu百分比
id 空闲的cpu百分比情况
wa 等待输入输出的cpu百分比情况

# 内存的状态
KiB Mem : 3880184 total, 1802408 free, 364360 used, 1713416 buff/cache
total:物理内存总大小
free:空闲的内存总量
used:已使用的内存总量
buff / cache: 缓存使用量情况
buff:从内存中一次性写入许多数据,防止零散的写入磁盘
cache:用于加速数据查找

# 交换空间缓存使用情况
KiB Swap: 0 total, 0 free, 0 used. 3249712 avail Mem

top命令的第二大板块,动态进程信息
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
8 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_bh 9 root 20 0 0 0 0 S 0.0 0.0 3:05.50 rcu_sched 10 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 lru-add-drai

PID:进程id号,可以对它启停进程
USER:执行进程的用户是谁
PR:进程的优先级高低
NI:nice值,越高表示优先级越高
VIRT:进程使用的虚拟内存总量,VIRT=swap+RES
RES:进程使用的物理内存大小
SHR:共享内存的大小,单位kb
S:表示进程的状态
%CPU %MEM:cpu和内存的使用百分比情况

上一篇下一篇

猜你喜欢

热点阅读