下载:
下载sar的源代码,其实是sysstat的源代码,sar只是其中一个工具。
交叉编译。
configer后只需修改Makefile的cc即可。
将需要的命令复制到目标系统中去,运行某些命令,根据提示再复制需要的文件到特定目录,或者创建特定目录和文件。
运行:
sar 2 5
//每隔2秒,显示5次,CPU使用的情况
[root@zlg /]# sar 2 5
Linux 2.6.31-rc7-rt20 (zlg) 07/05/10 _armv5tejl_ (1 CPU)
04:26:14 CPU %user %nice %system %iowait %steal %idle
04:26:16 all 1.00 0.00 99.00 0.00 0.00 0.00
04:26:18 all 1.49 0.00 73.27 0.00 0.00 25.25
04:26:20 all 1.51 0.00 9.55 0.00 0.00 88.94
04:26:22 all 1.99 0.00 10.95 0.00 0.00 87.06
04:26:24 all 1.50 0.00 85.00 0.00 0.00 13.50
Average: all 1.50 0.00 55.59 0.00 0.00 42.91
分析:
%usr:CPU处在用户模式下的时间百分比。
%sys:CPU处在系统模式下的时间百分比。
%wio:CPU等待输入输出完成时间的百分比。
%idle:CPU空闲时间百分比。
在所有的显示中,我们应主要注意%wio和%idle:
%wio的值过高,表示硬盘存在I/O瓶颈,
%idle值高,表示CPU较空闲,如果%idle值高但系统响应慢时,有可能是CPU等待分配内存,
此时应加大内存容量。%idle值如果持续低于10,那么系统的CPU处理能力相对较低,表
明系统中最需要解决的资源是CPU。
更多的命令和使用方法可以参考其他资料。
阅读(1558) | 评论(1) | 转发(1) |