Flexible I/O Tester development
 help / color / mirror / Atom feed
From: Jens Axboe <axboe@kernel.dk>
To: "Georg Schönberger" <gschoenberger@thomas-krenn.com>
Cc: fio@vger.kernel.org,
	Antonio Jose Rodrigues Neto
	<Antonio.Jose.Rodrigues.Neto@netapp.com>
Subject: Re: Group reporting with latency and IOPS
Date: Fri, 1 Feb 2013 11:13:22 +0100	[thread overview]
Message-ID: <20130201101322.GJ25524@kernel.dk> (raw)
In-Reply-To: <1591158599.146984.1359700554967.JavaMail.root@thomas-krenn.com>

On Fri, Feb 01 2013, Georg Sch�nberger wrote:
> > On Mon, Jan 28 2013, Neto, Antonio Jose Rodrigues wrote:
> > > Hi All,
> > > 
> > > This is neto from Brazil
> > > 
> > > How are you?
> > > 
> > > I just need a help to make sure I understood correctly the report
> > > (see below --Output).
> > > 
> > > Trying to generate 80% Read and 20% Write - 8KB block size
> > > 
> > > Reads
> > > IOPS: 15330
> > > Latency: (clat) 628usecs - 0.628ms
> > 
> > Correct. Well 629 really, if rounded properly.
> > 
> > > Writes
> > > IOPS: 3827
> > > Latency: (clat) 577usecs - 0.577ms
> > 
> > Correct too.
> > 
> > > Am I doing the correct analysis?
> > 
> > Yep.
> > 
> > > One question is: Is it possible to have global IOPS and latency?
> > 
> > You mean for both read and write combined? Fio does not report that,
> > but
> > for IOPS you could just add them. For latency, the larger of the two.
> > 
> 
> Hi Jens,
> 
> you say here that the total Latency for a mixed workload is the larger of the two.
> Why is it not the sum of the two i.e.
> Total Latency Read + Total Latency Write ?

What I meant that it would be most logical to report the minimum of the
two for minimum latency, and the larger of the two for maximum latency.
That is what would have happened if there were indeed all the same type.
Mean and stddev should be summed appropriately.

For reporting, by definition of setting unified_rw_reporting, there is
not 'latency read' and 'latency write' (or 'latency trim'). There is
just single IO latency.

-- 
Jens Axboe


      reply	other threads:[~2013-02-01 10:14 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-01-28 23:32 Group reporting with latency and IOPS Neto, Antonio Jose Rodrigues
2013-01-29 13:02 ` Jens Axboe
2013-01-29 13:41   ` Neto, Antonio Jose Rodrigues
2013-01-29 13:46     ` Jens Axboe
2013-01-29 13:49       ` Neto, Antonio Jose Rodrigues
2013-01-29 13:54         ` Jens Axboe
2013-01-29 13:58           ` Neto, Antonio Jose Rodrigues
2013-01-29 20:10             ` Jens Axboe
2013-01-29 20:28               ` Neto, Antonio Jose Rodrigues
2013-01-29 20:32                 ` Jens Axboe
2013-01-29 20:40                   ` Neto, Antonio Jose Rodrigues
2013-01-29 21:16                     ` Jens Axboe
2013-01-30  3:54                   ` Neto, Antonio Jose Rodrigues
2013-01-30 11:08                     ` Jens Axboe
2013-02-01  6:35   ` Georg Schönberger
2013-02-01 10:13     ` Jens Axboe [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20130201101322.GJ25524@kernel.dk \
    --to=axboe@kernel.dk \
    --cc=Antonio.Jose.Rodrigues.Neto@netapp.com \
    --cc=fio@vger.kernel.org \
    --cc=gschoenberger@thomas-krenn.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox