不要使用dd测试磁盘性能
2012-10-26 00:00
162 查看
dd是LINUX下一个好用的磁盘管理命令,也可以实现对设备的读写。
但是,在使得dd时,也有这样几个问题需要考虑:
1)dd读操作的缓存区一般是4KB/8KB
2)dd读操作是同步读,如果是对块设备进行读,由于不经过文件系统,不过有请求合并。即对一个1MB的读,会有256个4KB的读请求
3)先读后写
4)同步的读请求在负载重时可能阻塞队列,关闭设备时可能要等一段时间。因为缓存中的数据要先写入磁盘
但是,在使得dd时,也有这样几个问题需要考虑:
1)dd读操作的缓存区一般是4KB/8KB
2)dd读操作是同步读,如果是对块设备进行读,由于不经过文件系统,不过有请求合并。即对一个1MB的读,会有256个4KB的读请求
3)先读后写
4)同步的读请求在负载重时可能阻塞队列,关闭设备时可能要等一段时间。因为缓存中的数据要先写入磁盘
相关文章推荐
- 使用dd 测试磁盘性能 整理
- 使用dd工具对磁盘RAID5和10进行I/O性能测试
- 使用DD进行Linux的磁盘读写性能测试
- 使用fio测试磁盘I/O性能报告
- 使用Bonnie++测试磁盘和文件系统的性能
- 正确使用dd测试磁盘读写速度
- 使用IOMETER测试磁盘IO性能,邮件服务器端口号
- 使用dd命令测试磁盘读写性能
- 使用fio测试磁盘I/O性能
- 使用dd指令测试磁盘速度
- 正确的使用dd进行磁盘读写速度测试
- 使用iozone测试磁盘性能
- 使用iozone测试磁盘性能
- 使用iozone测试磁盘性能(测试文件读写)
- 使用iozone测试磁盘性能
- 使用fio测试磁盘I/O性能
- 正确的使用dd进行磁盘读写速度测试
- 正确的使用dd进行磁盘读写速度测试
- 使用fio测试磁盘I/O性能
- 使用iozone测试磁盘性能