top命令详解:
top - 16:32:18 up 12 days, 21:22, 2 users, load average: 0.25, 0.19, 0.17
Tasks: 338 total, 1 running, 337 sleeping, 0 stopped, 0 zombie
Cpu(s): 1.0%us, 0.4%sy, 0.0%ni, 95.7%id, 2.8%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 8062368k total, 7874508k used, 187860k free, 236432k buffers
Swap: 3071996k total, 8k used, 3071988k free, 5004420k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
13499 root 20 0 1914m 54m 22m S 2.0 0.7 34:03.34 ohasd.bin
13664 root 20 0 1563m 37m 15m S 2.0 0.5 27:39.28 orarootagent.bi
13725 grid RT 0 1672m 125m 54m S 2.0 1.6 44:25.09 ocssd.bin
1 root 20 0 19364 1544 1216 S 0.0 0.0 0:12.05 init
2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root RT 0 0 0 0 S 0.0 0.0 0:00.44 migration/0
4 root 20 0 0 0 0 S 0.0 0.0 0:22.68 ksoftirqd/0
5 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/0
6 root RT 0 0 0 0 S 0.0 0.0 0:00.46 watchdog/0
7 root RT 0 0 0 0 S 0.0 0.0 0:04.50 migration/1
8 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/1
9 root 20 0 0 0 0 S 0.0 0.0 0:21.42 ksoftirqd/1
10 root RT 0 0 0 0 S 0.0 0.0 0:00.44 watchdog/1
11 root RT 0 0 0 0 S 0.0 0.0 0:00.33 migration/2
12 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/2
13 root 20 0 0 0 0 S 0.0 0.0 0:19.56 ksoftirqd/2
14 root RT 0 0 0 0 S 0.0 0.0 0:00.41 watchdog/2
15 root RT 0 0 0 0 S 0.0 0.0 0:03.79 migration/3
16 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/3
17 root 20 0 0 0 0 S 0.0 0.0 0:19.95 ksoftirqd/3
18 root RT 0 0 0 0 S 0.0 0.0 0:00.43 watchdog/3
19 root 20 0 0 0 0 S 0.0 0.0 0:28.40 events/0
20 root 20 0 0 0 0 S 0.0 0.0 0:17.66 events/1
21 root 20 0 0 0 0 S 0.0 0.0 0:19.78 events/2
22 root 20 0 0 0 0 S 0.0 0.0 0:40.99 events/3
23 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cgroup
24 root 20 0 0 0 0 S 0.0 0.0 0:00.00 khelper
25 root 20 0 0 0 0 S 0.0 0.0 0:00.00 netns
26 root 20 0 0 0 0 S 0.0 0.0 0:00.00 async/mgr
27 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pm
28 root 20 0 0 0 0 S 0.0 0.0 0:01.59 sync_supers
第一行:
top - 16:32:18 : 当前系统时间
up 12 days, 21:22 : 系统运行时间,天,时:分
2 users : 当前登录用户数
load average: 0.25, 0.19, 0.17 : 系统负载,即任务队列的平均长度.
三个数值分别为 1分钟、5分钟、15分钟前到现在的平均值.
第二行:Tasks:
338 total:进程总数
1 running : 正在运行的进程数
337 sleeping: 睡眠的进程数
0 stopped : 停止的进程数
0 zombie : 僵尸进程数
第三行:Cpu(s):
1.0%us : us用户空间占用CPU百分比
0.4%sy :sy内核空间占用CPU百分比
0.0%ni :用户进程空间内改变过优先级的进程占用CPU百分比
95.7%id:id空闲CPU百分比
2.8%wa : wa等待IO输入输出的CPU时间百分比
0.0%hi : CPU服务于硬中断所耗费的时间总额
0.0%si,0.0%st:: CPU服务于软中断所耗费的时间总额、Steal Tim
第四行:Mem:
8062368k total: 物理内存总量
7874508k used, 使用的物理内存总量
187860k free, 空闲内存总量
236432k buffers 用作内核缓存的内存量
第五行: Swap:
3071996k total :交换区总量
8k used :使用的交换区总量
3071988k free :空闲交换区总量
5004420k cached:缓冲的交换区总量
列各项参数:
序号 列名 含义
1 PID 进程ID
2 PPID 父进程ID
3 USER 进程所有者的用户名
4 PR 优先级
5 NI nice值.负值表示高优先级,正值表示低优先级
6 VIRT 进程使用的虚拟内存总量,单位kb,VIRT=SWAP+RES
7 RES 进程使用的、未被换出的物理内存大小,单位kb,RES=CODE+DATA
8 SHR 共享内存大小,单位kb
9 %CPU 上次更新到现在的CPU时间占用百分比
10 %MEM 进程使用的物理内存百分比
11 TIME+ 进程使用的CPU时间总计,单位1/100秒
12 COMMAND 命令名/命令行
13
默认情况下仅显示比较重要的 PID、USER、PR、NI、VIRT、RES、SHR、S、%CPU、%MEM、TIME+、COMMAND 几个列!
可以通过下面的快捷键来更改显示内容:
更改显示内容通过 f 键可以选择显示的内容(按 f 键之后会显示列的列表,按 a-z 即可显示或隐藏对应的列,最后按回车键确定)
按 o 键可以改变列的显示顺序(按小写的 a-z 可以将相应的列向右移动,而大写的 A-Z 可以将相应的列向左移动,最后按回车键确定)
按大写的 F 或 O 键,然后按 a-z 可以将进程按照相应的列进行排序,而大写的 R 键可以将当前的排序倒转.
linux top命令详解
最新推荐文章于 2024-06-22 14:14:19 发布