Flexible I/O Tester development
 help / color / mirror / Atom feed
From: Jens Axboe <axboe@kernel.dk>
To: fio@vger.kernel.org
Subject: Fio 2.0.14 has been tagged
Date: Thu, 21 Feb 2013 19:35:09 +0100	[thread overview]
Message-ID: <20130221183509.GY25617@kernel.dk> (raw)

Hi,

The 2.0.14 release is now finally out. I knew this was going to be a
longer cycle, mainly due to the planned introduction of a hand rolled
configure script. This makes it easier to support a variety of
platforms, or even the same platform in different versions. It went a
lot easier than expected, let me know if you run into build related
issues due to this. But I do believe I've checked basically all
platforms. In general, if it builds and works on AIX, it must be
perfect.

Of new notable features, the idle profiling is pretty nifty. The idea is
to use any available cycles in the system, showing how much oomph would
be leftover when running a particular workload. For now it wont work
very well with hyperthreading (or SMT in general), though, since load on
one thread will impact the other due to the shared execution units. But
for non-SMT, it works really well. See setion 9 of the HOWTO.

Another feature that will improve the experience, is a new verify option
that greatly reduces the memory required for doing a verify. For a
classic verify, fio will store a little piece info on each written
block. It's a small piece, but for big (or many) devices, it adds up and
has been seen to cause OOM issues in the wild. That's particularly
annoying since it will happen many hours into the run. The option is not
documented yet, but it's experimental_verify. For 2.0.15, it will be
officially supported, but it should work fine as-is. Basically fio will
rewind any needed states when the write phase has finished, then replay
the same part doing the verify.

Apart from that, there's been a bigger-than-usual number of great bug
fixes. So I would encourage any user to upgrade to 2.0.14, and any
packager to do the same.

Of notable commit stats, we have 12 different committers this time, with
a total of 136 commits and:

 112 files changed, 3741 insertions(+), 2174 deletions(-)

Thanks!

-- 
Jens Axboe


                 reply	other threads:[~2013-02-21 18:36 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=20130221183509.GY25617@kernel.dk \
    --to=axboe@kernel.dk \
    --cc=fio@vger.kernel.org \
    /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