Re: problem while executing fio on multiple disks

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2011-09-08 11:55, Shrirang Phansalkar wrote:
> Hi,
> 
> I was trying to execute fio with the following job file, but I have some issues with it.
> 
> [globals]
> rw=randrw
> size=10M
> ioengine=sync
> blocksize=4k
> numjobs=16
> direct=1
> iodepth=32
> thread
> 
> [thread1]
> filename=/dev/sdb
> stonewall
> 
> [thread2]
> filename=/dev/sdc
> stonewall
> 
> [thread3]
> filename=/dev/sdd
> stonewall
> 
> 
> After its completion in Disk stats I got util as :
> 
> sdb: util=99.64%
> sdc: util=51.72%
> sdd: util=34.76%
> 
> where as expected util for all 3 disks should be somewhat similar ( all 3 disks are of same size)
> 
> But if I run fio using separate jobfile for every disk, then I am getting almost similar disk util for each disk (around util=98% for each disk).
> 
> Pl let me know that if there is some problem with the fio or there is something wrong with my jobfile.

Hmm, I'm assuming the performance is about the same (whether run with
this file, or separately)?

Looks like the utilization is done prior to the job being started, hence
you get ~100%, ~50%, and ~33%. So looks like just an accounting bug,
I'll take a look at it.

-- 
Jens Axboe

--
To unsubscribe from this list: send the line "unsubscribe fio" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Kernel]     [Linux SCSI]     [Linux IDE]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux