WEB开发网
开发学院操作系统Linux/Unix 使用 SAR 进行简单的系统监视 阅读

使用 SAR 进行简单的系统监视

 2008-09-06 08:21:40 来源:WEB开发网   
核心提示: 和前面的示例一样,最左边的是时间,使用 SAR 进行简单的系统监视(3),其他列如下:device: 这是指正在进行测量的磁盘或磁盘分区,在 Sun Solaris 中, -q 参数显示了运行队列的大小,它与当时的平均负载相同,必须通过查找 /etc/path_to_inst 中所报告的名

和前面的示例一样,最左边的是时间。其他列如下:

device: 这是指正在进行测量的磁盘或磁盘分区。在 Sun Solaris 中,必须通过查找 /etc/path_to_inst 中所报告的名称将该磁盘转换为物理磁盘,然后将该信息交叉引用到 /dev/dsk 中的项目。在 Linux® 中,使用了磁盘设备的主从设备号。

%busy: 这是读取或写入设备的时间的百分比。

avque: 这是用来串行化磁盘活动的队列的平均深度。avque 的值越大,发生的阻塞就越多。

r+w/s、blks/s:这分别是用每秒的读或写操作和磁盘盘块来表示的磁盘活动。

avwait:这是磁盘读或写操作等待执行的平均时间(单位为毫秒)。

avserv:这是磁盘读或写操作所执行的平均时间(单位为毫秒)。

其中的一些数值,如 avwait 和 avserv 值,直接关系到用户体验。磁盘的高等待时间可能表示多个人正在竞争使用该磁盘,这一点可以通过高 avque 数值来证实。高 avserv 值表示磁盘的速度较慢。

其他度量

同时还收集了许多其他的项目,可使用相应的参数来查看它们:

-b 参数显示了缓冲区信息和使用缓冲区与必须写磁盘的比率。

-c 参数显示了系统调用分解为一些常用的调用,如 fork()、exec()、read() 和 write()。高进程创建会导致较差的性能,并且这是可能需要将一些应用程序转移到其他计算机的信号。

-g、-p 和 -w 参数显示了分页(交换)活动。高分页操作是内存缺乏的信号。特别地,-w 选项显示了进程切换的次数:高的数值表示计算机上运行的内容过多,该计算机在切换任务上花费了比实际工作更多的时间。

-q 参数显示了运行队列的大小,它与当时的平均负载相同。

-r 参数显示了一段时间的可用内存和交换空间。

上一页  1 2 3 4 5  下一页

Tags:使用 SAR 进行

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接