首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

dd命令测试硬盘

dd测试硬盘性能 dd bs=64k count=4k if=/dev/zero of=test oflag=dsync(这种方法是最严格的,可以模拟数据库的插入操作,所以很慢,也是用来测试vps硬盘性能标准的一条标杆...vps硬盘性能标准的一条标杆,一般来说测试结果,如果超过10M,对正常建站就无影响。...在这几条命令中,bs=64k表示同时读入/输出的块大小为64k个字节,count=4k表示拷贝块的个数为4000个,如果测试再严格一点,我们运行1G数据量的DD: dd if=/dev/zero of..., 18.9098 seconds, 56.8 MB/s   写到这里,我觉得利用DD命令测试硬盘应该很清楚了,通常我们测试用第四条命令即可,当然DD越快并不能代表服务器的性能好坏,普通硬盘的服务器执行...DD命令结果在30M左右就不错了,另外,执行DD命令测试硬盘IO性能,对硬盘的损害很大,不建议多次或长时间尝试!

3.3K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux下用dd命令测试硬盘的读写速度

    总觉得公司服务器磁盘不给力,有时候 vim 编辑的时候都会卡顿,IO 经常 90%+,很纳闷,就测试了一下磁盘的读写速度。...一、测试写速度: time dd if=/dev/zero of=/tmp/test bs=8k count=1000000 测试结果:565 MB/s 二、测试读速度: time dd if=/tmp.../test of=/dev/null bs=8k 测试结果:4.7GB/s 三、测试读写速度: time dd if=/tmp/test of=/var/test bs=64k 测试结果:387MB/s...四、参数说明 ①、time 有计时作用,dd 用于复制,从 if 读出,写到 of; ②、if=/dev/zero 不产生 IO,因此可以用来测试纯写速度; ③、同理 of=/dev/null 不产生...IO,可以用来测试纯读速度; ④、将/tmp/test 拷贝到/var 则同时测试了读写速度; ⑤、bs 是每次读或写的大小,即一个块的大小,count 是读写块的数量。

    8K30

    hdparm 命令使用;关闭硬盘 HDD cache; 硬盘读写性能测试

    最新需要使用硬盘做一些测试,需要使用到hdparm工具,并进行了解,并进行简要记录; hdparm、dd、fio、都是很好的硬盘测试软件;通常使用其对硬盘信息做基本了解; 关闭硬盘写Cache用例: hdparm...查看磁盘信息: fdisk -l /dev/sdh hdparm /dev/sdh 评估磁盘读取速度: hdparm -t /dev/sdh 评估磁盘缓存读取速度: hdparm -T /dev/sdh 直接测试硬盘的读性能...(绕过内核页缓存): hdparm -tT --direct /dev/sdh 顺序写测试: time -p  bash -c "dd if=/dev/urandom of=..../dd.log bs=1M count=50000" 随机写测试(使用direct标识,绕过页缓存): fio -filename=randw-singlethread -fallocate=none...randwrite -ioengine=libaio -bs=32k -size=1000M -runtime=30s -numjobs=1 -name=hdparm-randwsinglethread 命令使用方法说明

    3K20

    测试常用Linux命令

    测试常用Linux命令 背景: 无论哪种测试, 在项目测试阶段, 都需要去检查服务端各类微服务运行和日志情况. 服务端基本都以linux为主, 中小企业服务端基本已经云端化....使用工具 如果是windows用户 puTTY远程登录方法和配置 https://www.runoob.com/linux/linux-remote-login.html putty下载地址:http...类似于windows里的查看文件方式或者cmd 里的dir 命令 ls还有许多丰富的功能 比如:ls –la //查看详细和隐藏文件以及文件权限 ?...8.kill 用户杀死进程 kill 1235 //杀死进程号1235 kill -9 1235 //彻底杀死进程号1235 如何知道进程号呢, ps 命令的pid 即为进程号 9.编辑命令...vi/vim vi 编辑器功能十分强大, 但你说它好用吧, 仁者见仁智者见智 初学者刚用起来感觉不顺手, 是因为习惯了在windows环境, linux环境是另一番天地.

    2.9K31

    测试硬盘速度

    平均9433.99 MB/sec #3.01秒中从硬盘缓存中读 626 MB。...seconds = 208.24 MB/sec 注:参数: -t perform device read timings #不使用预先的数据缓冲, 标示了Linux下没有任何文件系统开销时磁盘可以支持多快的连续数据读取...,读该文件不会产生IO开销 测试方法: 2.1测试磁盘的IO写速度 [root@docker-01 ~]# dd if=/dev/zero of=/test.dbf bs=8k count=3000...; 2.用户CPU时间(user CPU time): 命令执行完成花费的用户CPU时间,即命令在用户态中执行时间总和; 3.系统CPU时间(system CPU time): 命令执行完成花费的系统CPU...其中,用户CPU时间和系统CPU时间之和为CPU时间,即命令占用CPU执行的时间总和。实际时间要大于CPU时间,因为Linux是多任务操作系统,往往在执行一条命令时,系统还要处理其它任务。

    3.1K10

    linux smartctl 命令,在 CentOS 7 里用 smartctl 和 hdparm 对硬盘进行基本测试

    新租服务器,想对硬盘的健康情况和读写速度进行基本测试,如使用 CentOS 7系统,可使用smartctl 和 hdparm 的命令。...过程: 1.yum -y install smartmontools hdparm # 安装相应的软件 2.smartctl –test=short /dev/sda # 假如硬盘设备名称是 /dev/...sda,进行简单测试 3.smartctl -l selftest /dev/sda # 几分钟后,查看测试结果,如本例,关键信息是 Completed without error,无错误 4.smartctl...-H /dev/sda # 查看整体健康情况,关键信息是 SMART overall-health self-assessment test result: PASSED,测试通过 5.hdparm...8.dd if=tempfile of=/dev/null bs=1M count=1024 status=progress # 再次测试,96.6 MB/s 9.dd if=tempfile of=

    2.5K10

    镁光硬盘测试软件,镁光固态硬盘评测

    初识 镁光M500DC企业级固态硬盘,120G eMLC颗粒,128M DDR3缓存,支持掉电保护,内部结构在文章后半部分有详细拆解。...正面OEM标识 金手指部分 简测 使用SATA3.0接入测试机(I7 4790,8G内存,win8.1),可以看到硬盘还未初始化,进入磁盘管理窗口分区。...初始化 正常识别SSD 查看硬盘的S.M.A.R.T.信息,可以看到该硬盘名称与OEM标签上的SN序列号一致,通电次数为0,基本可以确认该硬盘是全新的服务器备件。...10G文件测试中,持续写入速度维持在200MBps。 持续写入测试 在镁光子品牌英睿达的固态管理工具中,该硬盘可以被准确识别,同样通电计数为零,固件为OEM定制。...硬盘比较厚实,内部电路板整齐,只有控制芯片通过导热垫和外壳相贴。 SSD正面 反面 使用了很多钽电容进行掉电保护,用料很“企业级”。

    3.5K10

    linux命令讲解大全】120.掌握badblocks命令,及时检查硬盘坏道

    badblocks 查找磁盘中损坏的区块 补充说明 badblock命令用于查找磁盘中损坏的区块。硬盘是一个损耗设备,当使用一段时间后可能会出现坏道等物理故障。...电脑硬盘出现坏道后,如果不及时更换或进行技术处理,坏道就会越来越多,并会造成频繁死机和数据丢失。最好的处理方式是更换磁盘,但在临时的情况下,应及时屏蔽坏道部分的扇区,不要触动它们。...参数] 选项 -b :指定磁盘的区块大小,单位为字节; -o :将检查的结果写入指定的输出文件; -s:在检查时显示进度; -v:执行时显示详细的信息; -w:在检查时,执行写入测试...这个操作已经很清楚地告知我们可以采用mkfs.ext3 -c选项用read-only方式检查硬盘。这个命令会在格式化硬盘时检查硬盘,并标出错误的硬盘"block"。...用这个方法格式化硬盘,需要有相当大的耐心,因为命令运行后,会一个个用读的方式检查硬盘

    46910
    领券