金鳞

目标->软件测试架构师

Mysql^_^Optimi<ilovell.pan@gmail.com> 19:29:06
感谢joe的分享,看到有位大牛做个针对进程统计IO情况的小工具,挺有意思。

   1. 首先下载小工具:
      wget http://maatkit.googlecode.com/svn/trunk/util/iodump
      这个工具是perl写的。
   2. 调整内核参数,打开kernel IO消息:
      echo 1 > /proc/sys/vm/block_dump
   3. 直接执行如下脚本就可以看到结果了:
      while true; do sleep 1; dmesg -c; done | perl iodump
      注意稍等片刻按:ctrl+C退出,就可以看到结果了。

linux_shell_bo(673817071) 19:30:45
wget  http://maatkit.googlecode.com/svn/trunk/util/iodump
--19:33:06--  http://maatkit.googlecode.com/svn/trunk/util/iodump
Resolving maatkit.googlecode.com... 72.14.203.82
Connecting to maatkit.googlecode.com|72.14.203.82|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2007 (2.0K) [text/plain]
Saving to: `iodump'

100%[=======================================>] 2,007       --.-K/s   in 0s

19:33:07 (147 MB/s) - `iodump' saved [2007/2007]
。。。。

posted on 2009-12-08 20:01 金鳞 阅读(227) 评论(0)  编辑 收藏 引用 所属分类: *nix
只有注册用户登录后才能发表评论。