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 是读写块的数量。

五、结论

从结果看出,俺公司的服务器磁盘读写速度还真不算慢,看来得从其他方面检测了,革命尚未成功,苦逼仍需努力。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏性能与架构

通过负载均衡实现应用服务器可伸缩

应用服务器部署核心业务逻辑,主要处理用户请求的服务器 应用通常设计成无状态结构,即应用本身不记录用户请求的上下文信息,这样设计的好处是任何用户的任何一次请求都...

38140
来自专栏王清培的专栏

后端服务性能压测实践

后端服务性能压测实践 标签(空格分隔): 性能 压测 后端服务 压测实践 作者:王清培(Plen wang) 背景 环境检测 压力机及压力工具检测 Linux...

95890
来自专栏公有云的互联网缓存与存储

cdn定位问题的三板斧之一:看解析

导语:说到“三板斧”,一个充满某厂气息的词语,土味又爵士,但是对于日常的运维工作来说,是一种总结之余,更是一种可传导的高效的定位方法

34530
来自专栏即时通讯技术

开源轻量级IM框架MobileIMSDK v3.0发布!

本次更新为主版本更新,更新内容包含了简化了消息发送目标的方式、支持Web版与APP版互通、优化了Protocal协议结构等主要升级,详细更新内容见“版本更新说明...

37710
来自专栏Java面试通关手册

Java多线程学习(七)并发编程中一些问题

我自己总结的Java学习的系统知识点以及面试问题,目前已经开源,会一直完善下去,欢迎建议和指导欢迎Star: https://github.com/Snailc...

20330
来自专栏windealli

系统性能的影响因素和优化方向小结

系统性能是系统设计、实施中的重要目标。这里简单小结下影响系统性能的几个常见因素,以及优化方案。

29070
来自专栏前端架构与工程

前端工程化-构建

构建的核心是资源管理。简单说,构建就是把前端工程师开发的源代码进行编译、压缩、打包等一系列操作,最终产出可以直接上线或者可供后端工程师的资源。 构建可以划分为纯...

31760
来自专栏大闲人柴毛毛

02Linux的基本知识

由于不同硬件的功能函数不同,因此同一个操作系统不能在不同的平台上运行。 06年以前,apple请IBM开发CPU(Power CPU),然后apple在硬件...

294100
来自专栏java思维导图

架构师眼中的高并发架构

高并发经常会发生在有大活跃用户量,用户高聚集的业务场景中,如:秒杀活动,定时领取红包等。

65520
来自专栏从零开始学 Web 前端

关于开发板用tftp下载失败分析

一、想实现开发板和PC ping通: (1)windows和linux桥接 (2)用路由器将开发板和PC连接起来 (3)将windows和linux以及开发板的...

24830

扫码关注云+社区

领取腾讯云代金券