性能测试之linux指令篇1

上一篇 / 下一篇  2007-11-28 11:08:56 / 个人分类:性能测试

51Testing软件测试网H)A2h?Z I&x

Top命令

c:za,m jR8G6c0

!w!U3Ger)H0说明:51Testing软件测试网GB!f+l X

显示系统当前的进程和其他状况;top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定。51Testing软件测试网PE@/kQF

/|)P8uPD"t.eLt0使用格式:

"~7r*Vt&f!}/|o0top [-] [d delay] [q] [c] [S] [s] [i] [n] [b]

4[)jav S%Vf"s0d :改变显示的更新速度,单位为秒,或是在交谈式指令列( interactive command)s

8~+U'}G;jaI7d1VJ0q :没有任何延迟的显示速度,如果使用者是有superuser的权限,则top将会以最高的优先序执行51Testing软件测试网'y o Z7|j;d-j.~(E

c :切换显示模式,共有两种模式,一是只显示执行档的名称,另一种是显示完整的路径与名称

nLYvy/f W4PY0S :累积模式,会将己完成或消失的子行程( dead child process )CPU time累积起来

H`p&lq8S |0s :安全模式,将交谈式指令取消,避免潜在的危机

/A1Ysg2RF b0i :不显示任何闲置(idle)或无用(zombie)的行程

eP)VB#rp"o0n :更新的次数,完成后将会退出top51Testing软件测试网N0{[)`&M [4p"Y

b :批次档模式,搭配"n"参数一起使用,可以用来将top的结果输出到档案内

7o1o;E%r}h aK*]jMq0

*PC!^?KME e0结果说明:51Testing软件测试网~\G'a[|)V

top命令显示的项目很多,默认值是每5秒更新一次,当然这是可以设置的。显示的各项目为:51Testing软件测试网U_@-T"sSx9DoQ

  第一行为uptime,显示系统启动时间、已经运行的时间、登录用户个数和三个平均负载值(最近1分钟,5分钟15分钟的负载值)。
%Bju |@QeA l0
  第二行显示自最近一次刷新以来的运行进程总数。当然这些进程被分为正在运行的,休眠的,停止的等很多种类。进程和状态显示可以通过交互命令t来实现。
2y]s{f^-^!voi0
  CPU states显示用户模式,系统模式,优先级进程(只有优先级为负的列入考虑)和闲置等各种情况所占用CPU时间的百分比。优先级进程所消耗的时间也被列入到用户和系统的时间中,所以总的百分比将大于100%51Testing软件测试网*yB)m,q~5~1g2sh Z$A }D
  Mem内存使用情况统计,其中包括总的可用内存,空闲内存,已用内存,共享内存和缓存所占内存的情况。51Testing软件测试网V3Z6o?2`X9w
  Swap交换空间统计,其中包括总的交换空间,可用交换空间,已用交换空间。
3{*ar(xY~u%\0
  PID每个进程的ID
8BDB] HZ+KRJ0
  USER每个进程所有者的用户名。
;b)?;{1|l5C'gM\0
  PRI每个进程的优先级别。
QH sI!EZrm"E0i ]0
  NI该进程的优先级值。51Testing软件测试网3@|HS-UMpXb
  SIZE该进程的代码大小加上数据大小再加上堆栈空间大小的总数。单位是KB51Testing软件测试网Du8JdS+k$u\
  RSS该进程占用的物理内存的总数量,单位是KB
X&b(D|4T^,F.~\0
  SHARE该进程使用共享内存的数量。
+OZs[ iaw*Am0
  STAT该进程的状态。其中S代表休眠状态;D代表不可中断的休眠状态;R代表运行状态;Z代表僵死状态;T代表停止或跟踪状态。51Testing软件测试网2G0b)?'zgcw"Jh
  TIME该进程自启动以来所占用的总CPU时间。如果进入的是累计模式,那么该时间还包括这个进程子进程所占用的时间。且标题会变成CTIME51Testing软件测试网UI orZvE1X6Q&`'e a
  %CPU该进程自最近一次刷新以来所占用的CPU时间和总时间的百分比。51Testing软件测试网+CT(\ L6VGI-A'a,O0i/|
  %MEM该进程占用的物理内存占总内存的百分比。
I2K0n p![2n r$q0     COMMAND
该进程的命令名称,如果一行显示不下,则会进行截取。内存中的进程会有一个完整的命令行。51Testing软件测试网]0N.P![4rd


TAG: linux top 性能测试

 

评分:0

我来说两句

Open Toolbar