Re: All clients impatient

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

 



emery@xxxxxxx:  emery@xxxxxxx
In message <201211141909.qAEJ9HtO29431352@xxxxxxxxxxxxxxxxxxxxx>, emery@xxxxxxx
 writes:
>emery@xxxxxxx:  Jens Axboe <axboe@xxxxxxxxx>
>In message <50A3DE92.3020509@xxxxxxxxx>, Jens Axboe writes:
>>On 2012-11-14 10:54, Jens Axboe wrote:
>>> On 2012-11-14 10:42, Jens Axboe wrote:
>>>>> 	For a while it was totting things up after four clients,
>>>>> which kind of made sense... now it's stuck on three.  Back when
>>>>> it made more sense I thought that maybe handle_ts only dealt with
>>>>> the information from a single thread for each client rather than
>>>>> the aggregate of multiple thread jobs.  That part seems to hold
>>>>> true even when it doesn't have the info for all the clients.
>>>>>
>>>>> 	Is this reporting the aggregate as expected?
>>>>> 	Is there a parameter change that I need to make to get
>>>>> the output I expect?
>>>>
>>>> As the job file is written, it will not aggregate results from a single
>>>> "instance" of the server. You would want group_reporting=1 to do that.
>>>> However, that will still give you one set of outputs per connection, not
>>>> one for all of them. Right now fio does not support collecting outputs
>>>> from all connections, a higher level group reporting if you will.
>>> 
>>> Actually, I misremembered that and didn't check before replying. It
>>> _will_ sum all clients, if it has more than one connection. But there's
>>> a bug where we race on client exit and dec the expected client count.
>>> Does it work better with the below patch?
>>
>>Note that you still need group_reporting=1 in your job file, the all
>>clients report depend on getting only one set of stats from each client.
>>I'll look into fixing that up, too.
>>
>>-- 
>>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
>
>	Ah, I just sent an email to you noticing that... :-)
>
>Scott Emery
>emery@xxxxxxx
>--
>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


	Works great when I add group_reporting.

[semery@lou2-mds2 multi2]$ egrep 'groupid|bw=' write_tape_2.out
wt2: (groupid=1, jobs=2): err= 0: pid=3070: Wed Nov 14 11:26:17 2012
  read : io=20480MB, bw=554641KB/s, iops=270 , runt= 37811msec
wt2: (groupid=1, jobs=2): err= 0: pid=10638: Wed Nov 14 11:26:17 2012
  read : io=20480MB, bw=556658KB/s, iops=271 , runt= 37674msec
wt2: (groupid=1, jobs=2): err= 0: pid=26969: Wed Nov 14 11:26:17 2012
  read : io=20480MB, bw=553703KB/s, iops=270 , runt= 37875msec
wt2: (groupid=1, jobs=2): err= 0: pid=14154: Wed Nov 14 11:26:17 2012
  read : io=20480MB, bw=553251KB/s, iops=270 , runt= 37906msec
All clients: (groupid=1, jobs=4): err= 0: pid=0: Wed Nov 14 11:26:17 2012
  read : io=85899MB, bw=2266.2MB/s, iops=1080 , runt= 37906msec

Scott Emery
emery@xxxxxxx
--
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