Linux性能监控之CPU利用率
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-03-25
是文件名.options 为命令行选项,sar命令 的选项很多,下面只列出常用选项: -A:所有报告的总和. -u:CPU利用率 -v:进程、I节点、文件和锁表状态. -d:硬盘使用报告. -r:没有使用的内存页面和硬盘块. -g:串口I/O的情况. -b:缓冲区使用情况. -a:文件读写情况. -c:系统调用情况. -R:进程的活动情况. -y:终端设备活动情况. -w:系统交换活动. 下面将举例说明. 例一:使用命令行 sar -u t n 例如,每60秒采样一次,连续采样5次,观察CPU 的使用情况,并将采样结果以二进制 形式存入当前目录下的文件zhou中,需键入如下命令: # sar -u -o zhou 60 5 屏幕显示: SCO_SV scosysv 3.2v5.0.5 i80386 10/01/2001 14:43:50 %usr %sys %wio %idle(-u) 14:44:50 0 1 4 94 14:45:50 0 2 4 93 14:46:50 0 2 2 96 14:47:50 0 2 5 93 14:48:50 0 2 2 96 Average 0 2 4 94 在显示内容包括: 拥有帝国一切,皆有可能。欢迎访问phome.net %usr:CPU处在用户模式下的时间百分比. %sys:CPU处在系统模式下的时间百分比. %wio:CPU等待输入输出完成时间的百分比. %idle:CPU空闲时间百分比. 在所有的显示中,我们应主要注意%wio和%idle,%wio的值过高,表示硬盘存在I/O瓶颈,%idle值高,表示CPU较空闲,如果%idle值高但系统响应慢时,有可能是CPU等待分配内存, 此时应加大内存容量.%idle值如果持续低于10,那么系统的CPU处理能力相对较低,表明系统中最需要解决的资源是CPU. 如果要查看二进制文件zhou中的内容,则需键入如下sar命令: # sar -u -f zhou 可见,sar命令即可以实时采样,又可以对以往的采样结果进行查询. 例二:使用命行sar -v t n 例如,每30秒采样一次,连续采样5次,观察核心表的状态,需键入如下命令: # sar -v 30 5 屏幕显示: SCO_SV scosysv 3.2v5.0.5 i80386 10/01/2001 10:33:23 proc-sz ov inod-sz ov file-sz ov lock-sz (-v) 10:33:53 305/ 321 0 1337/2764 0 1561/1706 0 40/ 128 10:34:23 308/ 321 0 1340/2764 0 1587/1706 0 37/ 128 10:34:53 305/ 321 0 1332/2764 0 1565/1706 0 36/ 128 10:35:23 308/ 321 0 1338/2764 0 1592/1706 0 37/ 128 10:35:53 308/ 321 0 1335/2764 0 1591/1706 0 37/ 128 显示内容包括: proc-sz:目前核心中正在使用或分配的进程表的表项数,由核心参数MAX-PROC控制. inod-sz:目前核心中正在使用或分配的i节点表的表项数,由核心参数 MAX-INODE控制. file-sz: 目前核心中正在使用或分配的文件表的表项数,由核心参数MAX-FILE控 制. 拥有帝国一切,皆有可能。欢迎访问phome.net 效时间太少,文件系统效率不高,一般来讲,%busy值高些,avque值低些,文件系统 的效率比较高,如果%busy和avque值相对比较高,说明硬盘传输速度太慢,需调整. 例四:使用命行sar -b t n 例如,每30秒采样一次,连续采样5次,报告缓冲区的使用情况,需键入如下命令: # sar -b 30 5 屏幕显示: SCO_SV scosysv 3.2v5.0.5 i80386 10/01/2001 14:54:59 bread/s lread/s %rcache bwrit/s lwrit/s %wcache pread/s pwrit/s (-b) 14:55:29 0 147 100 5 21 78 0 0 14:55:59 0 186 100 5 25 79 0 0 14:56:29 4 232 98 8 58 86 0 0 14:56:59 0 125 100 5 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Linux网络配置要点下一篇: linux 下weblogic10的安装
关于Linux性能监控之CPU利用率的所有评论