gpt4 book ai didi

linux - 使用 FIO(灵活 IO 测试仪)进行 I/O 吞吐量的正确方法

转载 作者:太空宇宙 更新时间:2023-11-04 12:23:29 27 4
gpt4 key购买 nike

我正在测试作业数量,并期望获得每个不同作业数量的总 I/O 吞吐量

作业数量应该与总 I/O 吞吐量呈正相关

我在SSD工作站进行的测试如下结果没有任何意义,因为 1 个作业的 I/O 吞吐量大于多个作业的吞吐量

FIO Test Result using SSD

但是当我在我的 macbook 上用虚拟盒子(配置了 SSD)测试它时,结果是不同的

FIO Test Result using Virtual Box

这是我在测试中使用的FIO参数

   filename=/dev/sdd
bs=4k
numjobs=1 ~ 64
iodepth=32
direct=1
ioengine=libaio
rw=read
runtime=20
group_reporting=1

我做错了什么吗?我相信我在这种情况下使用了错误的参数。

最佳答案

我找到了答案,原因是使用 FIO 的正确方法如果我们异步使用 FIO,那么深度的数量应该增加,如果 FIO 设置为同步,作业的数量应该增加以增加吞吐量。

关于linux - 使用 FIO(灵活 IO 测试仪)进行 I/O 吞吐量的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45393676/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com