linux dd查看磁盘读写,使用dd命令 测试磁盘读写速度

您所在的位置:网站首页 dd测试硬盘读写速度 linux dd查看磁盘读写,使用dd命令 测试磁盘读写速度

linux dd查看磁盘读写,使用dd命令 测试磁盘读写速度

2023-08-07 10:10| 来源: 网络整理| 查看: 265

强调:使用dd命令测试时,数据一定要大于主机内存

4G=1m*4096

选项及参数讲解

bs=4k #指块大小,默认单位是字节,此为4kB(千字节)

count=2000 #是块的数量,两者相乘便是总量,此为2000个bs,

conv=fdatasync #结束前将输出文件数据写入磁盘,可选参数如下( fdatasync | fsync | sync )

#fdatasync:结束前将输出文件数据写入磁盘

#fsync:结束前将输出文件数据和元数据metadata(包括size、访问时间st_atime & st_mtime等)写入磁盘(此测试方式最有意义)

#sync:启用操作系统的写缓存,先把数据写给操作系统“写缓存”,就完成了写操作。通常称为update的系统守护进程会周期性地(一般每隔30秒)调用sync函数,把“写缓存”中的数据刷入磁盘。(不加时默认启用)

oflag=dsync #使用同步I/O 存取模式,可选参数如下 ( dsync | sync | direct | nonblock )

#dsync:使用同步I/O 存取模式

#sync:使用同步I/O 存取模式,同也对元数据metadata生效

#direct:使用直接I/O 存取模式

#nonblock:使用无阻塞I/O 存取模式

if=/dev/zero #数据输入来源,设为/dev/zero不产生IO,因此可以用来测试纯写速度;

of=/dev/null #数据输出去向ÿ



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3