- top命令的功能:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。
使用top命令列出系统状态时,系统默认每3秒刷新一下屏幕上的显示结果。
(1) 第一行是任务队列信息
16:26:59 | 当前时间 |
---|---|
up 1:27 | 系统运行时间,格式为时:分 |
2 users | 当前登录用户数 |
load average:0.03, 0.04, 0.05 | 系统负载, 三个数值分别为 1分钟、5分钟、15分钟前到现在的平均值。 |
(2) 第二、三行为进程和CPU的信息
Tasks: 166 total | 进程总数 |
---|---|
3 running | 正在运行的进程数 |
163 sleeping | 睡眠的进程数 |
0 stopped | 停止的进程数 |
0 zombie | 僵尸进程数 |
Cpu(s): 1.3 us | 用户空间占用CPU百分比 |
0.3 sy | 内核空间占用CPU百分比 |
0.0 ni | 用户进程空间内改变过优先级的进程占用CPU百分比 |
98.0 id | 空闲CPU百分比 |
0.0 wa | 等待输入输出的CPU时间百分比 |
0.0 hi | 硬件中断占用CPU时间的百分比 |
0.0 si | 软件中断占用CPU时间的百分比 |
(3) 第四五行为内存信息
(4) 进程信息
列名 | 含义 |
---|---|
PID | 进程id |
PPID | 父进程id |