cocalele / PureFlash

A ServerSAN storage system designed for flash device
GNU General Public License v3.0
105 stars 29 forks source link

fio测试的问题-调整命令4K为4M后崩溃 #45

Closed zphj1987 closed 10 months ago

zphj1987 commented 10 months ago
#run fio test
# /opt/pureflash/fio -name=test -ioengine=pfbd -volume=test_v1 -iodepth=16  -rw=randwrite -size=128G -bs=4k -direct=1

根据readme内的提供的测试命令 这个能够运行良好,可以看到磁盘也有流量

只修改上面的bs=4k修改为4M,然后再次跑测试 image nvme磁盘没有流量了,docker的宿主盘有流量,运行一会后,就崩溃了

 /opt/pureflash/fio -name=test -ioengine=pfbd -volume=test_v1 -iodepth=16  -rw=randwrite -size=128G -bs=4M -direct=1

image

qiyuanzhi commented 10 months ago

从代码上看,fio测试是不支持4M size的。测试大块IO的话,可以使用不超过128K的IO size测试。具体的coredump信息,能否贴一下堆栈?

zphj1987 commented 10 months ago

好的 用小块测试即可