51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2041|回复: 2
打印 上一主题 下一主题

[讨论] 性能-linux磁盘IO监控数据疑问,懂的来

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2017-8-4 15:39:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在使用loadrunner测试过程中,监控linux磁盘IO时,发现个问题:如图,sda为物理硬盘, dm-0\dm-1\dm-2\dm-3均为sda的逻辑分区;现在往dm-2里上传大量的小文件,使用iostat -d -x -k 1监控到以下数据
红框两列含义为:r/s 每秒完成的读次数,w/s每秒完成的写次数;dm-2的 w/s明显高于 sda的w/s;
按道理来说,dm-2从属于物理盘sda,dm-2的IO次数肯定小于sda的IO数,但实际反过来了

有哪位高手解答一下?



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2017-8-10 16:02:22 | 只看该作者
我觉得你这个有可能是监控的问题,我也做过一个物理磁盘上分多个lv的,通过nmon观察看来多个lv的读或写的总和是约等于物理磁盘的,不会差异很大,参看附件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2017-8-11 15:22:30 | 只看该作者
本帖最后由 kevin841020 于 2017-8-11 15:25 编辑
dionysus 发表于 2017-8-10 16:02
我觉得你这个有可能是监控的问题,我也做过一个物理磁盘上分多个lv的,通过nmon观察看来多个lv的读或写的总 ...

感谢回复~~!

你截图里的信息,此前我也观察过,DISKBUSY、DISKREAD、DISKWRITE这三个sheet里的信息倒没什么问题,正如你所说的;我截图里每秒读\写的数据量,分区与物理磁盘也是基本能对得上的。 但如果你仔细看DISKXFER这个sheet(每秒IOS次数,注意是次数),你就会发现逻辑分区,比物理磁盘的IOPS高得多,不停是用nmon,还是用iostat去观察“每秒IOS次数”(如命令iostat -d -x -k 1),都会有我截图里的现象。

这种问题,在百度里,基本不会查到有,也没人会留意

比如做个实验:往逻辑分区里不停地写大量的小文件(小文件情况下,更注重IOPS,因为随机存储)
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-6 19:31 , Processed in 0.063439 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表