系统管理指南:高级管理

每日命令摘要

每日命令摘要报告按命令显示系统资源使用情况。通过此报告,可以确定使用率最高的命令。根据这些命令使用系统资源的方式,可以准确掌握对系统进行调优的最佳方式。

这些报告按 TOTAL KCOREMIN 排序,它是任意衡量,但常用于计算系统中的垃圾箱。

下面是一个每日命令摘要样例:


								TOTAL COMMAND SUMMARY
COMMAND   NUMBER      TOTAL   TOTAL     TOTAL   MEAN    MEAN     HOG   CHARS   BLOCKS
NAME        CMDS    KCOREMIN CPU-MIN REAL-MIN  SIZE-K  CPU-MIN  FACTOR TRNSFD  READ

TOTALS      2150  1334999.75  219.59 724258.50 6079.48   0.10   0.00   397338982 419448

netscape      43  2456898.50   92.03  54503.12 26695.51  2.14   0.00   947774912 225568
adeptedi       7    88328.22    4.03    404.12 21914.95  0.58   0.01    93155160   8774
dtmail         1    54919.17    5.33  17716.57 10308.94  5.33   0.00   213843968  40192
acroread       8    31218.02    2.67  17744.57 11682.66  0.33   0.00   331454464  11260
dtwm           1    16252.93    2.53  17716.57 6416.05   2.53   0.00   158662656  12848
dtterm         5     4762.71    1.30  76300.29 3658.93   0.26   0.00    33828352  11604
dtaction      23     1389.72    0.33      0.60 4196.43   0.01   0.55    18653184    539
dtsessio       1     1174.87    0.24  17716.57 4932.97   0.24   0.00    23535616   5421
dtcm           1      866.30    0.18  17716.57 4826.21   0.18   0.00     3012096   6490

以下列表介绍了每日命令摘要提供的数据。

COMMAND NAME

命令的名称。由于进程记帐系统只报告对象模块,因此所有 Shell 过程都集中在名称 sh 下。应对名为 a.outcore 或其他任何意外名称的程序的频率进行监视。可以使用 acctcom 程序来确定哪个用户执行了名称奇怪的命令以及是否使用了超级用户权限。

NUMBER CMDS

运行此命令的总次数。

TOTAL KCOREMIN

进程运行时每分钟所使用千字节内存段的累计度量。

TOTAL CPU-MIN

此程序累积的总处理时间。

TOTAL REAL-MIN

此程序累积的总实时(挂钟)分钟数。

MEAN SIZE-K

NUMBER CMDS 所反映的调用次数中 TOTAL KCOREMIN 的平均值(平均数)。

MEAN CPU-MIN

源自 NUMBER CMDSTOTAL CPU-MIN 的平均值(平均数)。

HOG FACTOR

CPU 总时间除以已用时间。显示系统可用性与系统使用率之比,提供进程在执行期间可用的总 CPU 时间的相对测量。

CHARS TRNSFD

由读和写系统调用传送的字符数。可能因溢出而为负值。

BLOCKS READ

一个进程执行的物理块读取和写入总数。