Top命令内容详解

用途

top命令用于动态监测linux系统的基本状态,比如CPU 内存等。

命令格式

top [参数] 

实例

top

结果如下:


image.png

内容解析

内容以上图为例,以达到直观的效果。

第一行:其内容同uptime命令的显示基本相同。

内容 解析
16:33:16 up 106 days 当前时间及系统运行天数
3 users 当前登陆用户数
load average: 0.00, 0.00, 0.00 系统负载,三个数值分别对应了从现在往回1分钟、5分钟、15分钟的任务队列平均长度

第二行:进程状态

内容 解析
444 total 进程总数
1 running 执行进程数
443 sleeping 休眠进程数
0 stopped 停止进程数
0 zombie 僵尸进程数

第三行:CPU状态

内容 解析
10.3%us 用户空间占总CPU百分比
1.1%sy 内核空间占总CPU百分比
0.0%ni 用户进程空间内改变过优先级的进程占总CPU百分比
87.9%id 空闲CPU百分比
0.3%wa 等待输入输出占总CPU百分比
0.0%hi 硬件中断占总CPU百分比
0.4%si 软中断占总CPU百分比
0.0%st 虚拟机占总CPU百分比

第四行:内存状态

内容 解析
98937260k total 物理内存总量
91998592k used 已经使用的物理内存总量
6938668k free 空闲内存总量
7221128k buffers 用作内核缓存的内存总量

第五行:交换分区状态

内容 解析
0k total 交换区总量
0k used 已经使用的交换区总量
0k free 空闲的交换区总量
70917171k cached 缓冲交换区总量

第六行:交换分区状态

内容 解析
PID 进程id
USER 进程所有者的用户名
PR 优先级
NI nice值。负值表示高优先级,正值表示低优先级
VIRT 进程使用的虚拟内存 VIRT=RES+SWAP
RES 进程使用的物理内存
SHR 共享内存
S 进程状态(D=不可中断的睡眠状态,R=运行,S=睡眠,T=跟踪/停止,Z=僵尸进程)
%CPU 进程占用的CPU百分比
%MEM 进程占用的物理内存百分比
TIME+ 进程占用的CPU时间总计
COMMAND 命令名
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。