Probably. Give it a try. On Sun, Jun 21, 2009 at 12:15 AM, Learner Study wrote: > I'm using 1.24 version - does latest 1.27 fix this issue? > > Thanks! > > > On Sat, Jun 20, 2009 at 8:31 PM, John Cagle wrote: > >> Actually, 1KiB is 1024 bytes, but you're right -- the io values and the >> aggrb values don't seem to agree. >> >> What version of fio are you using? There was a bug in one of the earlier >> version (around 1.24 or 1.25) where it was using 1000 instead of 1024 when >> doing some calculations. >> >> John >> >> >> On Sat, Jun 20, 2009 at 4:17 PM, Learner Study wrote: >> >>> The summary says, io=1,723MiB, aggrb=30,105KiB/s >>> >>> So, aggrb = io/runtime => 1723/60 => 28.716 => 28, 716 KiB/s (assuming >>> 1KiB = 1000 B)....still != aggrb shown in the result... >>> >>> Thanks! >>> >>> >>> >>> On Sat, Jun 20, 2009 at 1:38 PM, Learner Study wrote: >>> >>>> runtime = 60 and blocksize=512 >>>> >>>> The exact cmd is: >>>> ./fio --name=global --runtime=60 --rw=read --bs=512 --direct=1 >>>> --ioengine=aio --iodepth=4000 --loops=100 --name=job1 --filename=/dev/sdb >>>> --name=job2 --filename=/dev/sdb >>>> >>>> Thanks! >>>> >>>> >>>> >>>> On Sat, Jun 20, 2009 at 7:12 AM, Jens Axboe wrote: >>>> >>>>> On 20/06/2009, at 15.21, John Cagle wrote: >>>>> >>>>> On Sat, Jun 20, 2009 at 1:27 AM, Jens Axboe < >>>>> jens.axboe@oracle.com> wrote: >>>>> >>>>>> On Fri, Jun 19 2009, Learner Study wrote: >>>>>> > Hi: >>>>>> > >>>>>> > How do I calculate total IOPS done by different FIO threads/jobs? >>>>>> > >>>>>> > Following is output from FIO (with two threads)... >>>>>> > >>>>>> > Each thread shows "bw" and "iops" numbers. Towards the end of output >>>>>> log, >>>>>> > there is "aggrb" which is sum of individual "bw" of threads, but >>>>>> "io" field >>>>>> > (3 line from the bottom of output below) doesn't seem to be sum of >>>>>> > individual thread iops.... >>>>>> > >>>>>> > For example, Thread_1 has bw: 15k iops: 29366 >>>>>> > Thread_2 has bw: 15k iops: 29445 >>>>>> > But, the summary towards the end (third line from bottom of output), >>>>>> says >>>>>> > "io=1,723MiB, aggrb=30,105KiB/s". >>>>>> > >>>>>> > In this aggrb is good but io doesn't match up (it should be 58781) ! >>>>>> Can >>>>>> > someone please educate what am I missing? >>>>>> >>>>>> Can you try a newer version? If the problem is still there, the best >>>>>> way >>>>>> to get it fixed is to send my a simple job file that reproduces the >>>>>> problem, and then I can easily fix it for you. >>>>>> >>>>> >>>>> I thought the "io=" summary at the end was the total amount of I/O >>>>> performed (in megabytes), not the total number of IOPS. >>>>> >>>>> >>>>> It is, you are correct. Seems I misread the problem. >>>>> >>>> >>>> >>> >> >