LINUX下如何用DD命令来测试存储的读写性能

[复制链接]
查看11 | 回复1 | 2008-11-21 23:23:45 | 显示全部楼层 |阅读模式
一台存储,嵌入式LINUX系统,创建RAID5并且将RAID5中的所有容量加入到ISCSI空间中,将ISCSI挂在到另一台服务器上(系统是CENTOS5,内核2.6.18-8),中间通过千兆网络连接存储,服务器,然后在客户机上登陆服务器,准备在服务器上用DD命令测试存储的读写性能,并且实时显示结果,但是DD命令不熟悉,有知道的可以帮我下么,最好有详细的注释,另外DD命令测试存储是不是要其他的脚本来配合呢,怎么解决,最近被测试存储伤透了脑筋,希望在这里能得到帮助.谢谢.

回复

使用道具 举报

千问 | 2008-11-21 23:23:45 | 显示全部楼层
通常就是 计算读写一定大小的块耗费的时间 ,本身有速度输出基本的测试如下 磁盘读速度sync;time dd if=[mountpoint] of=/dev/null bs=4096k count=2000测试数据大小为:4096k×2000磁盘写速度sync;time dd if=/dev/zero of=[mountpoint] bs=4096k count=2000测试数据大小为:4096k×2000[mountpoint]替换为你实际的挂载点以上都是测试 2000个 4M块的速度 可以通过改变 bs大小来分析不同级别块的性能可以通过写更详细的脚本来实现更详细的输出...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行