前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >磁盘性能测试

磁盘性能测试

原创
作者头像
风起--追风
发布2023-12-04 10:35:32
3190
发布2023-12-04 10:35:32
举报
文章被收录于专栏:sql与spec性能sql与spec性能

RandRW

fio --name=RR --filename=/dev/sda --ioengine=libaio --direct=1 --thread=1 --numjobs=1 --iodepth=128 --rw=randread --bs=4k --runtime=5m --time_based=1 --group_reporting >> 4k_rand_read.log

fio --name=RW --filename=/dev/sda --ioengine=libaio --direct=1 --thread=1 --numjobs=1 --iodepth=128 --rw=randwrite --bs=4k --runtime=5m --time_based=1 --group_reporting >>4k_rand_write.log

RW

fio --name=R --filename=/dev/sda --ioengine=libaio --direct=1 --thread=1 --numjobs=1 --iodepth=128 --rw=read --bs=4k --runtime=5m --time_based=1 --group_reporting >> 4k_rand_read.log

fio --name=W --filename=/dev/sda --ioengine=libaio --direct=1 --thread=1 --numjobs=1 --iodepth=128 --rw=write --bs=4k --runtime=5m --time_based=1 --group_reporting >>4k_rand_write.log

BW

fio --name=R --filename=/dev/sdc --ioengine=libaio --direct=1 --thread=1 --numjobs=1 --iodepth=128 --rw=read --bs=1M --runtime=5m --time_based=1 --group_reporting >>1M_read.log

fio --name=W --filename=/dev/sdc --ioengine=libaio --direct=1 --thread=1 --numjobs=1 --iodepth=128 --rw=write --bs=1M --runtime=5m --time_based=1 --group_reporting >>1M_write.log

备注:以上适用于sata hdd,ssd的性能测试,具体参数结果可与spec性能对比

--direct 直接绕过文件系统缓存,读写磁盘,这个参数必须加,不然测出来的磁盘性能会偏高,无论是裸盘还是格式化均可以使用

对于nvme ssd 需要添加预热参数 --ramp_time,--loop=2进行precondition

且可以进行numa,绑核来进行性能测试

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

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