本站文章除标题中注明“原”以外,其他均来自网络或书籍,如果我的引用侵犯了您的权力,请与我联系,我将及时处理;如果任何人想转载这些文章,则请保留原始的出处信息,或者直接与原作者联系。
linux资源管理(1)
上一篇 /
下一篇 2006-12-29 11:59:32
/ 个人分类:Linux&Unix
51Testing软件测试网5jaB\3@9m2Klinux 和unix下SAR命令的用法,对机器性能检测很有帮助
us#A{!^ Z*R!A0
1Ww^!pX#q1F;L0linux 和unix下SAR命令的用法,对机器性能检测很有帮助
J
P[~1Z1U.x051Testing软件测试网`8Nc:\(T8[
dmesg可以直接查看cpu的主频,要查看CPU、内存的使用情况可以使用sar!51Testing软件测试网J}
_J:?K0W!v+u5J
51Testing软件测试网M%s%^JA/s8]
sar 命令行的常用格式:51Testing软件测试网']\Zu:}:jS,Uz]y
sar [options] [-A] [-o file] t [n]51Testing软件测试网F#oFta+f"H'N
51Testing软件测试网e c0M"g}\n
在命令行中,n 和t 两个参数组合起来定义采样间隔和次数,t为采样间隔,是必须有51Testing软件测试网&X}F&O
p
的参数,n为采样次数,是可选的,默认值是1,-o file表示将命令结果以二进制格式51Testing软件测试网9y tW)W
c2j,j
存放在文件中,file 在此处不是关键字,是文件名。options 为命令行选项,sar命令
G/H'~ r,bNc0的选项很多,下面只列出常用选项:
"XY:sC4_4y051Testing软件测试网7`7sz2rA2k{9_F
-A:所有报告的总和。51Testing软件测试网U$J e1Z
?y!E-T
-u:CPU利用率51Testing软件测试网kB#vX;tj!K A^3X
-v:进程、I节点、文件和锁表状态。
'L_x.KIm:m0 -d:硬盘使用报告。
2]m0k2i%X5s0 -r:没有使用的内存页面和硬盘块。
*I*gTFX i0 -g:串口I/O的情况。51Testing软件测试网7q,]m9Rqz
-b:缓冲区使用情况。51Testing软件测试网 AR*F+Tg%{s1k
-a:文件读写情况。51Testing软件测试网6UOp!Oh@~v
-c:系统调用情况。
1h;\$V6{!j0-R:进程的活动情况。
|| SA+Q9?5K0-y:终端设备活动情况。51Testing软件测试网~"{^+z*T#?/e;z8s
-w:系统交换活动。51Testing软件测试网 o
i/so
U4e#Ur5DD
51Testing软件测试网&rWexr!Lf4W6Cxo
下面将举例说明。
6T&Y,z^cwh[1Cx051Testing软件测试网.L2] oR1X~2WO
例一:使用命令行 sar -u t n
[{'Oy_n`051Testing软件测试网 BV9X1K-RS
FA
例如,每60秒采样一次,连续采样5次,观察CPU 的使用情况,并将采样结果以二进制51Testing软件测试网nh4Uf"j"^
形式存入当前目录下的文件zhou中,需键入如下命令:51Testing软件测试网O1j6D3?FKG$\-~
51Testing软件测试网^4aQD\$A6O8Xk
# sar -u -o zhou 60 551Testing软件测试网)@1J`1Y9|d1a5M
(I&q
c(cj0屏幕显示:51Testing软件测试网,m"L1HQAg['s
)KKl
?
@uM0 SCO_SV scosysv 3.2v5.0.5 i80386 10/01/200151Testing软件测试网g.V4E-J o({+c
14:43:50 %usr %sys %wio %idle(-u)
!G9qw"JJ]'`4xH0 14:44:50 0 1 4 9451Testing软件测试网?1zM}9or(P5h{,j
14:45:50 0 2 4 93
1XK5I2sT^Ml5m0 14:46:50 0 2 2 9651Testing软件测试网F:V&mbb2kV)X
14:47:50 0 2 5 93
E9F:\U"nLd%`0 14:48:50 0 2 2 9651Testing软件测试网6m:fO.\0A:q-j
Average 0 2 4 9451Testing软件测试网P0v5_*Xk1C6b"f7f[(R
r%ua j8{/DbP0在显示内容包括: