1.top51Testing软件测试网+?Zd$u\_TA
使用权限:所有使用者
N"f4W%~-y0使用方式:top [-] [d delay] [q] [c] [S] [s] [i] [n] [b]51Testing软件测试网?$x
@![d&bI2Z$I*z
说明:即时显示process的动态
Q8D&Qc7q0d :改变显示的更新速度,或是在交谈式指令列( interactive command)按s51Testing软件测试网&hA@Sp'XL
q :没有任何延迟的显示速度,如果使用者是有superuser的权限,则top将会以最高的优先序执行51Testing软件测试网7X8l8P,R7hD
c :切换显示模式,共有两种模式,一是只显示执行档的名称,另一种是显示完整的路径与名称S :累积模式,会将己完成或消失的子行程( dead child process )的CPU time累积起来51Testing软件测试网*x,njXG,` `3o5H
s :安全模式,将交谈式指令取消,避免潜在的危机51Testing软件测试网*kn}N3D
i :不显示任何闲置(idle)或无用(zombie)的行程51Testing软件测试网5L
pL'F~9l!Is
L
n :更新的次数,完成后将会退出top
XT
^p/c~0b :批次档模式,搭配"n"参数一起使用,可以用来将top的结果输出到档案内
e
Oho2K o:k XjOC0
A0}iQ}7I!Y)s^F^x0范例:51Testing软件测试网7bi/nmtw/D*C_
显示更新十次后退出;51Testing软件测试网5}8rw5mDs ?h
top -n 1051Testing软件测试网8U,B-M-A%o@X?L3v
2Jsv9O C0使用者将不能利用交谈式指令来对行程下命令:51Testing软件测试网crx8jen9D1w
top -s
)L-i;NM:Mj0 51Testing软件测试网*}&@S0] u
将更新显示二次的结果输入到名称为top.log的档案里:51Testing软件测试网+G|_F2O
S7Q5@|)t0Qv
top -n 2 -b < top.log 51Testing软件测试网y5bW^}!],ws
另附一个命令简介linux traceroutewindows tracert两个命令相当,跟踪网络路由
;BH*dgnG&X#^0 51Testing软件测试网A6NX Z;e
2.vmstat51Testing软件测试网0OTs.d vJ@
正如我们之前讨论的任何系统的性能比较都是基于基线的,并且监控CPU的性能就是以上3点,运行队列、CPU使用率和上下文切换。以下是一些对于CPU很普遍的性能要求:
,^u`sm9A@01.对于每一个CPU来说运行队列不要超过3,例如,如果是双核CPU就不要超过6;51Testing软件测试网-j
r-fah
2.如果CPU在满负荷运行,应该符合下列分布,51Testing软件测试网
Q-YZ I@
a) User Time:65%~70%