sysstat和sar
时间:2010-08-30 来源:chenxibing008
下载:
下载sar的源代码,其实是sysstat的源代码,sar只是其中一个工具。http://www.icewalkers.com/download/sysstat/904/dld/ http://sebastien.godard.pagesperso-orange.fr/download.html
交叉编译。
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。
更多的命令和使用方法可以参考其他资料。 http://www.lslnet.com/linux/docs/linux-6034.htm
相关阅读 更多 +