wangqiang88 发表于 2012-6-6 16:54:13

性能测试时,如何获取磁盘读写时间

被测试系统是liunx,在测试过程或测试过后,出现瓶颈时检查读磁盘的时间长和写磁盘的时间长,通过什么方式获取,是命令还是报告?

edisonzhang 发表于 2012-6-6 17:07:26

iostat -x 有关于这方面的指标

wangqiang88 发表于 2012-6-6 17:17:21

谢谢!iostat确实有这方的指标,但是是静态的,没有动态的呢?谢谢!


iostat -x 有关于这方面的指标
edisonzhang 发表于 2012-6-6 17:07 http://bbs.51testing.com/images/common/back.gif

superfang 发表于 2012-6-6 17:23:10

回复 1# wangqiang88





root@ubuntu:~#
root@ubuntu:~# hdparm -Tt /dev/sda

/dev/sda:
Timing cached reads:   7362 MB in2.00 seconds = 3684.45 MB/sec
Timing buffered disk reads:316 MB in3.01 seconds = 104.95 MB/sec

就可以测试出硬盘的速度。

superfang 发表于 2012-6-6 17:23:17

回复 1# wangqiang88





root@ubuntu:~#
root@ubuntu:~# hdparm -Tt /dev/sda

/dev/sda:
Timing cached reads:   7362 MB in2.00 seconds = 3684.45 MB/sec
Timing buffered disk reads:316 MB in3.01 seconds = 104.95 MB/sec

就可以测试出硬盘的速度。

lonyzou 发表于 2012-6-6 17:23:51

从运行的场景报告中也可以看到磁盘的读写时间 啊。

wangqiang88 发表于 2012-6-6 17:25:41

这是读的速度的,有写的吗?
回复wangqiang88





root@ubuntu:~#
root@ubuntu:~# hdparm -Tt /dev/sda

/dev/sda:
Tim ...
superfang 发表于 2012-6-6 17:23 http://bbs.51testing.com/images/common/back.gif

wangqiang88 发表于 2012-6-6 17:28:16

这是默认就有还是需要设置,如果要设置的话是设置哪一个
从运行的场景报告中也可以看到磁盘的读写时间 啊。
lonyzou 发表于 2012-6-6 17:23 http://bbs.51testing.com/images/common/back.gif

lonyzou 发表于 2012-6-7 10:17:10

在controller中,将UNIX resources拖放到右边窗口里面,右击鼠标选择Add Measurements,添加被监控linux的IP地址,然后选择需要监控的指标就可以。
这个值是监听linux服务器的磁盘传输时间:
Disk rate        Rate of disk transfers 电脑磁盘传输速率

上海丶Lost 发表于 2012-6-8 12:56:21

好贴!

zhaobinhs 发表于 2012-6-20 11:33:47

不能沉了

xxllff2000 发表于 2012-6-20 11:50:11

回复 9# lonyzou
怎么我没有看到这一项?
页: [1]
查看完整版本: 性能测试时,如何获取磁盘读写时间