免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4894 | 回复: 13
打印 上一主题 下一主题

怎样测量系统的i/o? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-05-10 14:31 |只看该作者 |倒序浏览
请问哪些命令可以输出系统的磁盘i/o情况以及关键的参数的阐述,谢谢

论坛徽章:
0
2 [报告]
发表于 2004-05-10 17:42 |只看该作者

怎样测量系统的i/o?

#vmstat 1   
不知道这个好不好使^_^

论坛徽章:
0
3 [报告]
发表于 2004-05-10 19:51 |只看该作者

怎样测量系统的i/o?

sar -d 2 20

论坛徽章:
0
4 [报告]
发表于 2004-05-11 13:55 |只看该作者

怎样测量系统的i/o?

,iostat

论坛徽章:
0
5 [报告]
发表于 2004-05-12 13:49 |只看该作者

怎样测量系统的i/o?

哪位大虾能解释一下sar命令所输出的各个域的含义!

论坛徽章:
0
6 [报告]
发表于 2004-05-12 14:19 |只看该作者

怎样测量系统的i/o?

sar [options] [-A] [-o file] t [n]

在命令行中,n 和t 两个参数组合起来定义采样间隔和次数,t为采样间隔,是必须有的参数,n为采样次数,是可选的,默认值是1,-o file表示将命令结果以二进制格式 存放在文件中,file 在此处不是关键字,是文件名。options 为命令行选项,sar命令 的选项很多,下面只列出常用选项:

      -A:所有报告的总和。
      -u:CPU利用率
      -v:进程、I节点、文件和锁表状态。
      -d:硬盘使用报告。
      -r:没有使用的内存页面和硬盘块。
      -g:串口I/O的情况。
-b:缓冲区使用情况。
-a:文件读写情况。
-c:系统调用情况。
-R:进程的活动情况。
-y:终端设备活动情况。
-w:系统交换活动。

论坛徽章:
0
7 [报告]
发表于 2004-05-12 14:23 |只看该作者

怎样测量系统的i/o?

# sar -d * *

显示内容包括:

device: sar命令正在监视的块设备的名字。
  %busy: 设备忙时,传送请求所占时间的百分比。
  avque: 队列站满时,未完成请求数量的平均值。
  r+w/s: 每秒传送到设备或从设备传出的数据量。
  blks/s: 每秒传送的块数,每块512字节。
  avwait: 队列占满时传送请求等待队列空闲的平均时间。
  avserv: 完成传送请求所需平均时间(毫秒)。

在显示的内容中,%busy的值比较小,说明用于处理传送请求的有效时间太少,文件系统效率不高,一般来讲,%busy值高些,avque值低些,文件系统的效率比较高,如果%busy和avque值相对比较高,说明硬盘传输速度太慢,需调整。

论坛徽章:
0
8 [报告]
发表于 2004-05-12 14:32 |只看该作者

怎样测量系统的i/o?

谢谢各位!欢迎对此问题进行讨论,并置为精华

论坛徽章:
0
9 [报告]
发表于 2004-05-12 15:16 |只看该作者

怎样测量系统的i/o?

谢谢yyh!
如果出现磁盘的I/O错误,在sar的输出中有什么体现呢?

论坛徽章:
0
10 [报告]
发表于 2004-05-12 17:32 |只看该作者

怎样测量系统的i/o?

会在/var/adm/syslog/syslog.log
里写出出错信息的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP