Chinaunix首页 | 论坛 | 博客
  • 博客访问: 87113
  • 博文数量: 6
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 305
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-23 19:52
文章分类
文章存档

2009年(2)

2008年(4)

我的朋友

分类:

2009-03-09 16:41:12

1,uptime 观察系统的平均负载值及其变化趋势。 例子: zan@localhost ~]$ uptime 15:38:48 up 6 days, 22:46, 1 user, load average: 0.03, 0.08, 0.08 负载数: 2和3----轻负载 5和6----中等程度负载(说明多条命令被阻塞在内存和I/O系 统中,需调查系统有关调页、交换和磁盘利用率) 10以上过载 2,sar -q 5 5 报告平均队列长度以及队列占用时间的百分比 例子: $ sar -q 5 5 ReliantUNIX-N RM200 5.44 C4001 RM400 03/09/09 15:28:56 runq-sz %runocc swpq-sz %swpocc %paff 15:29:01 1.0 40 0 15:29:06 1.0 20 0 15:29:11 1.0 20 0 15:29:16 1.0 20 0 15:29:21 1.0 40 0 Average 1.0 28 0 runpq-sz:运行队列长度,当系统在运行正常时该值小月2,较大则说明系统负载较重或cpu受限。 %runocc:运行队列所占百分比。当占100时,表示内存和磁盘子系统可能会限制磁盘性能。 3,sar -u 5 5 报告cpu性能 例子: $ sar -u 5 5 ReliantUNIX-N RM200 5.44 C4001 RM400 03/09/09 15:38:20 %usr %sys %wio %idle int/s intdef/s 15:38:25 0 2 0 98 102 0 15:38:30 0 1 0 99 101 0 15:38:35 0 2 0 98 102 0 15:38:40 0 1 0 99 101 0 15:38:45 0 2 1 97 109 0 Average 0 2 0 98 103 0 %usr:cpu在用户状态下执行的百分比 %sys:cpu在核态下执行的百分比 %wio:cpu在等待I/O所占时间的百分比 %idle:cpu空闲百分比 4, $ ps -el 监视系统内活动进程的状态。以检查是否因某个进程对系统资源大量使用而导致系统性能下降。 uid:进程的用户id. pid:进程id. sz:进程需要虚拟内存的数量 time:进程开始后总使用cpu时间。 例子: F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 39 S 0 0 0 0 0 SY cb9c80 0 ? 0:14 sched 31 S 0 1 0 0 39 20 139f480 27 139f32c ? 0:08 init 39 S 0 2 0 0 0 SY 139e480 0 139e000 ? 0:00 pageout 39 S 0 3 0 0 0 SY 139dc80 0 800d5c00 ? 6:42 fsflush 39 S 0 4 0 0 0 SY 139d480 0 80800e70 ? 0:00 kmdaemon 39 S 0 5 0 0 0 SY 139cc80 0 80820910 ? 0:00 mr_daemo 39 S 0 6 0 0 0 SY 13bbc80 0 807fe6c0 ? 0:00 stidaemo 31 Z 0 7 0 0 0 0:00 10 S 0 2145 1 0 26 20 14b4c80 75 1ae7800 ? 0:00 sac 10 S 0 64 1 0 28 20 18e0c80 14 196ec00 ? 0:01 rc2 10 S 0 2146 1 0 26 20 193ec80 86 808003b8 consgraf 0:00 ttymon 10 S 0 2147 2145 0 26 20 6064480 94 808003b8 ? 0:00 inetd 5,vmstat 5 5 检查虚拟内存的统计信息,可显示有关进程状态、空闲、调页、磁盘空间、cpu负载等信息。 r :置于运行队列中的内核线程数目。 b:置于等待队列(等待资源、等待输入/输出)的内核线程数目。 w:被交换、等待处理资源。 po: 调出到调页空间的页面。 例子: $ vmstat 5 5 procs memory page cpu(s) r b w avm fre re at pi po fr sr in syc cs us sy id io 1 0 0 9936 64304 0 3 0 0 0 0 103 50 5 0 2 98 0 0s00: 1 Total: 1 r b w avm fre re at pi po fr sr in syc cs us sy id io 1 0 0 10160 64192 0 0 0 0 0 0 121 10 10 0 2 95 3 0s00: 7 Total: 7 r b w avm fre re at pi po fr sr in syc cs us sy id io 1 0 0 10160 64112 0 0 0 0 0 0 101 12 4 0 2 98 0 0s00: 0 Total: 0 r b w avm fre re at pi po fr sr in syc cs us sy id io 1 0 0 12096 64112 0 0 0 0 0 0 101 12 4 0 1 99 0 0s00: 0 Total: 0 r b w avm fre re at pi po fr sr in syc cs us sy id io 1 0 0 12096 64112 0 0 0 0 0 0 101 20 5 0 1 99 0 0s00: 0 Total: 0 当w=非零,且so不断增大的指示交换发生时,以及po的值居高不下。说明系统有严重的内存问题。
阅读(402) | 评论(0) | 转发(0) |
0

上一篇:c语言库函数

下一篇:没有了

给主人留下些什么吧!~~