PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 5888 root 20 0 146172 1932 1368 R 6.7 0.0 0:00.01 top 1 root 20 0 54916 17016 1980 S 0.0 0.2 4:44.61 systemd 2 root 20 0 0 0 0 S 0.0 0.0 0:02.86 kthreadd 3 root 20 0 0 0 0 S 0.0 0.0 0:07.95 ksoftirqd/0 5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/0:0H 7 root rt 0 0 0 0 S 0.0 0.0 0:00.27 migration/0 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 0:00.00 rcuob/0 10 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcuob/1 11 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcuob/2 12 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcuob/3
# 修改更新速度为 1 秒 top -d 1
内容说明:
1 2 3 4 5 6
第一行和前面的命令一样 第二行:进程总数:116 正在运行进程数:1 睡眠进程数:115 停止的进程数:0 僵尸进程数:0 第三行:分别显示的是:用户空间占用 CPU 百分比、内核空间占用 CPU 百分比、用户进程空间内改变过优先级的进程占用 CPU 百分比、 空闲 CPU 百分比、等待输入输出的 CPU 时间百分比、CPU 服务软中断所耗费的时间总额、 StealTime 第四行:分别显示的是:物理内存总量、使用的物理内存总量、空闲内存总量、用作内核缓存的内存量 第五行: 分别显示的是:换区总量、 使用的交换区总量、空闲交换区总量、缓冲的交换区总量 第六行:进程ID、进程所有者、优先级、nice值,负值表示高优先级,正值表示低优先级、进程使用的虚拟内存总量、进程使用的、未被换出的物理内存大小、共享内存大小、进程状态、上次更新到现在的CPU时间占用百分比、进程使用的物理内存百分比、进程使用CPU总时间、命令名、命令行