Sar命令提供的信息有助于了解系统是如何使用系统资源的。Mpsar命令报告全系统的统计资料,cpusar报告每个CPU的统计资料。
Sar,mpsar与cpusar命令中各参数的功能:
-a 文件访问操作
-A 概述所有报告
-b 缓冲存储器
-B 拷贝缓冲
-c 系统调用
-d 块设备,包括磁盘与所有SCSI外围设备
-F 浮点活动(仅 mpsar有此选项)
-g 串行输入/输出,包括溢出与字符块使用。
-h 分散聚合与物理传输缓冲
-I CPU间中断(cpusar与mpsar有此选项)
-j 每个CPU服务的中断数(仅cpusar有此选项)
-L 锁存器
-m 系统V消息队列与信息量
-n namei缓冲
-O 异步输入/输出(AIO)
-p 页操作
-q 执行与交换队列
-Q 锁定给CPU的进程(cpusar与mpsar有此选项)
-r 未使用的内存与交换列队
-R 进程调度
-S SCSI请求块
-u CPU使用情况(对所有sar命令的默认选项)
-v 内核表
-w 页操作与任务转换
-y 终端驱动器,包括硬件中断
在系统默认情况下,系统活动记录项是关闭的。如果希望激活此选项,可从根目录登录,敲入/usr/lib/sa/sar_enable –y命令,然后关机重新启动系统。
一旦启动了系统活动记录选项,在crontab入口会存在于sys用户的/usr/spool/cron/crontabs/sys文件,此文件可以使用crontab命令修改这个选项。
输出文件使用二进制格式(为了紧凑)并何留在/usr/adm/sa中。文件名具有sadd格式,格式中的dd表示一个月中的某一天。
如果要隔t秒,记录n段时间的系统活动并将数据保存在datafile中,可在单CPU系统中敲入sar –o datafile t n命令,或在多CPU系统中敲入mpsar –o datafile t n。
要检查datafile文件中的数据,命令格式如下:
sar [option…] [-f datafile]
mpsar [option…] [-f datafile]
cpusar [option…] [-f datafile]
个选项指定你想检查的一个系统活动特征。
什么都不懂 回复于:2003-07-03 14:41:12 |
stroustrup 回复于:2003-07-03 16:13:06 |
收藏。 |
answer 回复于:2003-07-03 19:20:40 |
好,原创鼓励 |
admirer 回复于:2003-07-03 21:05:20 |
收了!
谢谢!! |
meteor06 回复于:2003-07-04 08:21:26 |
good,加入精华分类了;) |
zhanlonger 回复于:2003-09-13 17:09:07 |
多谢
支持!! |
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/