-
top:
- 这是
top
命令显示的标题行,通常包含系统的当前时间、已运行时间、当前登录用户数、系统负载等信息。
- 这是
-
Tasks:
- 这部分显示了进程相关的统计信息:
- 总进程数(Tasks):当前系统中运行的进程总数。
- 正在运行的进程数(Running):当前正在执行的进程数。
- 睡眠中的进程数(Sleeping):当前处于睡眠状态的进程数。
- 停止的进程数(Stopped):由于收到信号而停止的进程数。
- 僵尸进程数(Zombie):已经结束但父进程尚未回收其资源的僵尸进程数。
-
CPU:
- us(User):用户空间占用 CPU 的百分比。
- sy(System):内核空间占用 CPU 的百分比。
- ni(Nice):优先级较低的用户进程占用 CPU 的百分比。
- id(Idle):CPU 空闲的百分比。
- wa(I/O wait):等待 I/O 操作完成占用 CPU 的百分比。
- hi(Hardware IRQ):硬件中断占用 CPU 的百分比。
- si(Software IRQ):软件中断占用 CPU 的百分比。
- st(Steal time):被虚拟化环境偷取的时间百分比。
-
Mem:
- total:系统总的物理内存量。
- used:已使用的物理内存量。
- free:空闲的物理内存量。
- shared:多个进程共享的内存量。
- buff/cache:用于缓冲区和缓存的内存量。
- available:系统当前可用的内存量,包括缓冲区和缓存。
-
Swap:
- total:系统中 Swap 空间的总量。
- used:已使用的 Swap 空间量。
- free:空闲的 Swap 空间量。
-
PID:
- 进程的唯一标识符。
-
USER:
- 运行进程的用户名。
-
PR:
- 进程的优先级。
-
NI:
- 进程的 nice 值,用于调整进程的优先级。
-
VIRT:
- 进程使用的虚拟内存总量。
-
RES:
- 进程占用的物理内存总量(Resident Set Size)。
-
SHR:
- 进程使用的共享内存总量。
-
S:
- 进程状态。常见的有 S(睡眠)、R(运行)、Z(僵尸)、D(不可中断的睡眠状态)、T(停止)等。
-
%CPU:
- 进程使用 CPU 的百分比。
-
%MEM:
- 进程使用物理内存的百分比。
-
TIME+:
- 进程自启动以来的累计 CPU 时间。