您的位置:首页 > 运维架构 > Linux

Linux 磁阵性能瓶颈定位过程

2015-09-23 19:39 465 查看

磁阵性能指标

Raid10,2块SAS MDL磁盘。

使用fio测试

1,随机读1g文件iops 6500



2,随机读写1g文件读写各590 iops



3,随机写1g文件iops 659



c程序创建10000+子目录,每个子目录写入1个20KB的文件

写入时,发现iostat一段时间可能显示为0,实际上,dmesg或者strace已经看到了写入,但是iostat仍然可能显示当时w/s为0,而之后wrqm/s很高。

实际 10000个 20KB的文件,使用了35秒完成写入。

实际 dmesg显示 写入 可能在1秒内 flush-8:32(8976) 达3000次/秒。(wrqm/s所赐)

iostat关键点:w/s, wsec/s, wrqm/s; r/s, rsec/s, rrqm/s。

疑问:实际写iops 为600+。而实际文件写入只有300+。通过dmesg来看,有flush和dirtied node两种结果较多。不知道是否有联系,后续查证后回答
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: