Flexible I/O Tester development
 help / color / mirror / Atom feed
From: Bruce Cran <bruce@cran.org.uk>
To: Iuliu Rus <iuliur@google.com>, Alireza Haghdoost <haghdoost@gmail.com>
Cc: Jens Axboe <axboe@kernel.dk>,
	"fio@vger.kernel.org" <fio@vger.kernel.org>
Subject: Re: fio queue depth and windows build.
Date: Thu, 07 May 2015 17:15:13 -0600	[thread overview]
Message-ID: <554BF201.8070704@cran.org.uk> (raw)
In-Reply-To: <CAHA74uoGTypFxNpC2bVggK-m7bzKSg_NYO12rKWKp1-w8pMOyQ@mail.gmail.com>

I've just uploaded fio-2.2.7+ Windows installers and zip files that have 
this performance fix.  See http://bluestop.org/fio/ .  The '+' just 
means I didn't build against the tagged 2.2.7 sources.

-- 
Bruce

On 5/7/2015 11:10 AM, Iuliu Rus wrote:
> Not sure what validation details you need...
> C:\>C:\fio-2.1.12-x64\fio --name=benchmark --rw=randread --ioengine=windowsaio -
> -direct=1 --time_based --ramp_time=10 --runtime=90 --thread --numjobs=1 --invali
> date=1    --filename=\\.\PhysicalDrive1 --nrfiles=1 --size=16G --bs=4k --iodepth
> =128 --create_on_open=0 --norandommap --sync=0 --end_fsync=0 --randrepeat=1 --di
> sable_lat=1 --disable_clat=1 --disable_slat=1 --disable_bw_measurement=1
> benchmark: (g=0): rw=randread, bs=4K-4K/4K-4K/4K-4K, ioengine=windowsaio, iodept
> h=128
> fio-2.2.6
> Starting 1 thread
> Jobs: 1 (f=1): [r(1)] [11.0% done] [3155KB/0KB/0KB /s] [788/0/0 iops] [eta 01m:2
> Jobs: 1 (f=1): [r(1)] [12.0% done] [203.2MB/0KB/0KB /s] [52.2K/0/0 iops] [eta 01
> Jobs: 1 (f=1): [r(1)] [13.0% done] [211.6MB/0KB/0KB /s] [54.2K/0/0 iops] [eta 01
> Jobs: 1 (f=1): [r(1)] [14.0% done] [210.7MB/0KB/0KB /s] [53.1K/0/0 iops] [eta 01
> Jobs: 1 (f=1): [r(1)] [15.0% done] [218.1MB/0KB/0KB /s] [56.5K/0/0 iops] [eta 01
> Jobs: 1 (f=1): [r(1)] [16.0% done] [221.1MB/0KB/0KB /s] [56.6K/0/0 iops] [eta 01
>
> C:\>C:\my_fio\fio --name=benchmark --rw=randread --ioengine=windowsaio --direct=
> 1 --time_based --ramp_time=10 --runtime=90 --thread --numjobs=1 --invalidate=1
>    --filename=\\.\PhysicalDrive1 --nrfiles=1 --size=16G --bs=4k --iodepth=128 --c
> reate_on_open=0 --norandommap --sync=0 --end_fsync=0 --randrepeat=1 --clocksourc
> e=cpu
> fio: clocksource=cpu may not be reliable
> benchmark: (g=0): rw=randread, bs=4K-4K/4K-4K/4K-4K, ioengine=windowsaio, iodept
> h=128
> fio-2.2.7-26-g77e7b
> Starting 1 thread
> Jobs: 1 (f=1): [r(1)] [11.0% done] [8977KB/0KB/0KB /s] [2244/0/0 iops] [eta 01m:
> Jobs: 1 (f=1): [r(1)] [12.0% done] [366.2MB/0KB/0KB /s] [93.1K/0/0 iops] [eta 01
> Jobs: 1 (f=1): [r(1)] [13.0% done] [352.5MB/0KB/0KB /s] [90.3K/0/0 iops] [eta 01
> Jobs: 1 (f=1): [r(1)] [14.0% done] [373.1MB/0KB/0KB /s] [95.8K/0/0 iops] [eta 01
>
> On Thu, May 7, 2015 at 8:05 AM, Alireza Haghdoost <haghdoost@gmail.com> wrote:
>> Did you guys reproduce exact the same IOMeter IOPS with
>> FIO on Windows ?  Would you please provide more validation details ?
>>
>> On Thu, May 7, 2015 at 9:46 AM, Jens Axboe <axboe@kernel.dk> wrote:
>>> On 05/06/2015 12:35 PM, Iuliu Rus wrote:
>>>> FYI i have sent a pull request https://github.com/axboe/fio/pull/64
>>>> which makes fio on windows on par with iometer. The difference quite
>>>> big on our local flash machines (60k iops to 100k)
>>>
>>> Thanks for fixing this up, it's been a pain point for quite a while!
>>>
>>> --
>>> Jens Axboe
>>>
>>>
>>> --
>>> To unsubscribe from this list: send the line "unsubscribe fio" in
>>> the body of a message to majordomo@vger.kernel.org
>>> More majordomo info at  http://vger.kernel.org/majordomo-info.html



      reply	other threads:[~2015-05-07 23:15 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-04-25 18:04 fio queue depth and windows build Iuliu Rus
2015-04-25 19:46 ` Bruce Cran
2015-04-25 20:35   ` Iuliu Rus
2015-04-25 20:43     ` Iuliu Rus
2015-05-06 18:35       ` Iuliu Rus
2015-05-07 14:46         ` Jens Axboe
2015-05-07 15:05           ` Alireza Haghdoost
2015-05-07 17:10             ` Iuliu Rus
2015-05-07 23:15               ` Bruce Cran [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=554BF201.8070704@cran.org.uk \
    --to=bruce@cran.org.uk \
    --cc=axboe@kernel.dk \
    --cc=fio@vger.kernel.org \
    --cc=haghdoost@gmail.com \
    --cc=iuliur@google.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