OnWorks Linux 和 Windows 在线工作站

商标

工作站免费在线托管

<上一页 | 内容 | 下一页>

使用 top 动态查看进程

虽然 ps 命令可以揭示很多关于机器正在做什么的信息,它只提供当前机器状态的快照 ps 命令被执行。 要查看机器活动的更动态视图,我们使用 最佳 命令:


[我@linuxbox ~]$ 最佳

[我@linuxbox ~]$ 最佳


这个 最佳 程序显示按进程活动顺序列出的系统进程的持续更新(默认情况下,每 3 秒)显示。 “顶”这个名字来源于这样一个事实 最佳 程序用于查看系统上的“顶级”进程。 这 最佳 显示由两部分组成:显示顶部的系统摘要,后面是按 CPU 活动排序的进程表:


图片

top - 14:59:20 up 6:30, 2 个用户,平均负载:0.07, 0.02, 0.00

任务:总共 109 个,1 个运行,106 个睡眠,0 个停止,2 个僵尸 Cpu(s):0.7%us, 1.0%sy, 0.0%ni, 98.3%id, 0.0%wa, 0.0%hi, 0.0%si Mem:总计 319496k,已使用 314860k,4636k 免费,19392k buff 交换:总计 875500k,已使用 149128k,726372k 免费,114676k 缓存


PID 用户 PR NI VIRT RES SHR S %CPU %MEM TIME+ 命令 6244 我 39 19 31752 3124 2188 S 6.3 1.0 16:24.42 trackerd

11071 我 20 0 2304 1092 840 R 1.3 0.3 0:00.14 顶部

6180 我 20 0 2700 1100 772 S 0.7 0.3 0:03.66 dbus-dae

6321 me 20 0 20944 7248 6560 S 0.7 2.3 2:51.38 多负载

4955 根 20 0 104m 9668 5776 S 0.3 3.0 2:19.39 Xorg

1 根 20 0 2976 528 476 S 0.0 0.2 0:03.14 初始化

2 根 15 -5 0 0 0 S 0.0 0.0 0:00.00 kthreadd

3 根 RT -5 0 0 0 S 0.0 0.0 0:00.00 迁移

4 根 15 -5 0 0 0 S 0.0 0.0 0:00.72 ksoftirq

5 根 RT -5 0 0 0 S 0.0 0.0 0:00.04 看门狗

6 根 15 -5 0 0 0 S 0.0 0.0 0:00.42 事件/0

7 根 15 -5 0 0 0 S 0.0 0.0 0:00.06

41 根 15 -5 0 0 0 S 0.0 0.0 0:01.08 kblockd/

67 根 15 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod

114 根 20 0 0 0 0 S 0.0 0.0 0:01.62 pdflush

116 根 15 -5 0 0 0 S 0.0 0.0 0:02.44 kswapd0


系统总结包含很多好东西。 这是一个概要:


表 10-3:顶部信息字段


领域

1

最佳

程序名称。

14:59:20

当前时间。

6:30起

这就是所谓的 正常运行时间. 这是自机器上次启动以来的时间量。 在这个例子中,系统已经运行了六个半小时。

用户2

有两个用户登录。

平均负载:

平均负载 指进程数


等待运行的进程数,即处于可运行状态并共享 CPU 的进程数。 显示了三个值,每个值用于不同的时间段。 第一个是最后 60 秒的平均值,接下来是前 5 分钟,最后是前 15 分钟。 低于 1.0 的值表示机器不忙。

2

任务:

这总结了进程的数量及其各种进程状态。

3

中央处理器:

此行描述 CPU 正在执行的活动的特征。

0.7%我们

0.7% 的 CPU 用于 用户进程. 这意味着内核本身之外的进程。

1.0%sy

1.0% 的 CPU 用于 系统

(内核)进程。

0.0%镍

“nice”(低优先级)进程使用了​​ 0.0% 的 CPU。

98.3%身份证

98.3% 的 CPU 处于空闲状态。

0.0%瓦

0.0% 的 CPU 正在等待 I/O。

4

内存:

显示如何使用物理 RAM。

5

交换:

显示如何使用交换空间(虚拟内存)。


这个 最佳 程序接受许多键盘命令。 最有趣的两个是

h,显示程序的帮助屏幕,q,退出 top。

两种主要的桌面环境都提供图形应用程序,显示信息类似于 最佳 (与 Windows 中的任务管理器的工作方式大致相同),但是 最佳 比图形版本更好,因为它速度更快,消耗的系统资源少得多。 毕竟,我们的系统监控程序不应该是我们试图跟踪的系统减速的根源。


OnWorks 的顶级操作系统云计算: