暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Linux 上磁盘 I/O 性能测量-iozone,fio

原创 许玉冲 2022-12-12
1673

虚拟机存储吞吐性能测试 iozone
虚拟机存储IOPS性能测试 fio


# 1,iozone软件安装

wget http://www.iozone.org/src/current/iozone3_394.tar tar xvf iozone3_394.tar tar xvf iozone3_430.tar     #解压
cd iozone3_430/src/current/   #进入安装目录
make linux     #安装


# 2,性能测试

mkdir /home/hdd #在/home目录下创建一个文件夹hdd

mount /dev/sda5 /home/hdd #把磁盘分区/dev/sda5 挂载到创建的hdd目录下)
#如果没有分区可进行df -l 查看磁盘挂载情况,随机选择一个稍微大些的磁盘进行读写测试。磁盘分区命令fdisk /dev/sda 可进行分区,详情看下一章节。

cd /home/iozone3_430/src/current #切换到安装目录下

./iozone -a -i 0 -i 1 -i 2 -f /home/hdd/testfile -r 16m -s 8G | tee -a iozone1.log
#设置大小为物理内存的一半;存放到iozone1.log下查看

./iozone -a -i 0 -i 1 -i 2 -f /home/hdd/testfile -r 16m -s 16G | tee -a iozone2.log
#设置大小为物理内存的一半;存放到iozone1.log下查看

./iozone -a -i 0 -i 1 -i 2 -f /home/hdd/testfile -r 16m -s 32G | tee -a iozone3.log
#设置大小为物理内存的一半;存放到iozone1.log下查看


# 3,fio安装

yum install libaio-devel fio -y


# 4,iops测试

fio -name=/mnt/sata/tmpfile -direct=1 -iodepth=32 -rw=randread -ioengine=posixaio -bs=16k -size=16G -numjobs=1  -group_reporting=1








最后修改时间:2022-12-12 12:42:06
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论