首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >linux测试硬盘读写操作

linux测试硬盘读写操作

作者头像
summerking
发布2022-09-16 12:21:07
发布2022-09-16 12:21:07
8.3K00
代码可运行
举报
文章被收录于专栏:summerking的专栏summerking的专栏
运行总次数:0
代码可运行

使用hdparm工具或者time、dd命令测试硬盘读写性能

# hdparm

for i in {0..9}; do hdparm -tT /dev/sdc; done

代码语言:javascript
代码运行次数:0
运行
复制
root in summer in ~ took 13s 
➜  hdparm -tT --direct /dev/sdc1

/dev/sdc1:
 Timing O_DIRECT cached reads:   122 MB in  2.00 seconds =  60.99 MB/sec
 Timing O_DIRECT disk reads: 1018 MB in  3.15 seconds = 323.27 MB/sec
root in summer in ~ took 14s 
➜ 

  • 2秒钟读取了122 MB(缓存读)的数据,每秒的速度60.99 MB/sec
  • 3.15秒钟读取了1018 MB (物理读)的数据,每秒的速度323.27 MB/sec

# dd+time

  • 简单测试硬盘的写速率
代码语言:javascript
代码运行次数:0
运行
复制
root in summer in ceph/osd/ceph-2 
➜ time dd if=/dev/zero of=/var/lib/ceph/osd/ceph-2/xsw4 bs=1M count=100
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 0.102372 s, 1.0 GB/s

real    0m0.148s
user    0m0.000s
sys     0m0.081s
root in summer in ceph/osd/ceph-2 
➜ du -sh *
100M    xsw4
root in summer in ceph/osd/ceph-2 
➜ 

  • 简单测试硬盘的读速率
代码语言:javascript
代码运行次数:0
运行
复制
root in summer in ceph/osd/ceph-2 
➜ time dd if=/var/lib/ceph/osd/ceph-2/xsw4 of=/dev/null bs=1M 
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 0.0294975 s, 3.6 GB/s

real    0m0.033s
user    0m0.001s
sys     0m0.031s
root in summer in ceph/osd/ceph-2 
➜ 
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-04-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • # hdparm
  • # dd+time
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档