top命令用法(Thinkpad E15系统)

top命令用法(Thinkpad E15系统)

产品型号:Thinkpad E15

系统版本:centos8

top命令用法

[root@xuegod63 ~]# top #top每行弹出信息的含义如下:

第一行内容和uptime弹出信息是一样的

进程和CPU信息( 第二、三行)

当有多个CPU这些内容可能超过两行。内容如下:

内存信息(第四五行)

内容如下:

Mem: 2033552k total物理内存总量

340392k used使用的物理内存总量

1376636k free空闲内存总量

316524k buff/cache作为内核缓存的内存。

和free -k 一个意思

Swap: 2017948k total交换区总量

0k used交换区使用总量

192772k free空闲交换区总量

1518148 avail Mem总可用内存是多少?

注:如果swap分区,被使用,那么你的内存就不够了。

第七行进程信息

列名含义

PID进程id

USER流程所有者的用户名

PR优先级(由内核动态调整)

NI过程优先级。nice值。负值表示高优先级,正值表示低优先级,用户可以自行调整

VIRT(virtual memory usage)虚拟内存是过程中使用的所有内存(ps中标为VSZ)

VIRT:virtual memory usage 虚拟内存

RES(resident memory usage)是过程中使用的物理内存。实用内存(ps中标为RSS)

SHR共享内存大小,单位kb

SHR:shared memory 共享内存

S进程状态。

D=睡眠状态不可中断

R=运行中或可运行

S=睡眠中

T=已跟踪/已停止

Z=僵停

%CPU上次更新到现在CPU时间占百分比

%MEM过程中使用的物理内存百分比

TIME 进程使用的CPU总时间为单位1/100秒

COMMAND命令名/命令行

top快捷键:

默认3s刷新一次,按s修改刷新时间

按空格 :立即刷新。

q退出

P:按CPU排序

M:按内存排序

T按时间排序

p: 进程IP,检查过程状态

数字键1:显示每个核心CPU使用率

u/U:指定显示用户

h:帮助

总结:

1. Top命令可以让我们直观地看到系统中资源的使用和常用性top快捷键如下:

默认3s刷新一次,按s修改刷新时间

按空格 :立即刷新。

q退出

P:按CPU排序

M:按内存排序

T按时间排序

p: 进程IP,检查过程状态

数字键1:显示每个核心CPU使用率

u/U:指定显示用户

h:帮助

- END -