From: Jens Axboe <axboe@kernel.dk>
To: Frank D'Arcy <frank.darcy@s3group.com>, fio@vger.kernel.org
Subject: Re: using fio client on 64-bit machine with fio server on 32-bit machine
Date: Mon, 30 Jun 2014 08:52:11 -0600 [thread overview]
Message-ID: <53B1799B.4080002@kernel.dk> (raw)
In-Reply-To: <53B14574.7050900@s3group.com>
On 06/30/2014 05:09 AM, Frank D'Arcy wrote:
>
> Hi Jens,
> thanks for getting back to me.
> I've rebuilt with the latest but I still see problems with the numbers.
>
> I do see one improvement,
> the "% done" printed while the test is in progress now increases nicely
> from 0% to 100%
> whereas before it would jump around to seemingly random values between
> 0% to 100%
>
> I wonder is it picking the wrong set of numbers to print in some cases.
> eg. from a test with 2 jobs that runs for 23 seconds I faound the
> following in normal output ...
>
> when run standalone on a 32-bit VM I see this for a "rw=randread" job
>> read : io=47106B, bw=2047B/s, iops=1023, runt= 23001msec
> whereas when the same test is run from 64-bit client to 32-bit server I
> see this for the same job
>> trim: io=98789GB, bw=1000/s, iops=0, runt=98784247808000msec
> so it says "trim" where it should say "read"
>
> and for the 2nd job which is "rw=write"
> when run standalone on a 32-bit VM I see this
>> write: io=34502B, bw=1500B/s, iops=750, runt= 23001msec
> whereas when the same test is run from 64-bit client to 32-bit server I
> see this for the same job
>> read : io=148185GB, bw=1500/s, iops=750, runt=98788542775296msec
> so it says "read" where it should say "write"
>
> In the same test run, the following results are identical when run both
> ways ...
>>
>> Run status group 0 (all jobs):
>> READ: io=46KB, aggrb=1KB/s, minb=1KB/s, maxb=1KB/s, mint=23001msec,
>> maxt=23001msec
>> WRITE: io=33KB, aggrb=1KB/s, minb=1KB/s, maxb=1KB/s, mint=23001msec,
>> maxt=23001msec
> so these results look correct.
>
> All the above problems are only seen when run from 64-bit client to
> 32-bit server,
> no problems seen when running standalone,
> and no problems seen when running 64-bit client to 64-bit server.
Try updating again. Not sure I caught all of them, so would be nice to
know how it works now.
--
Jens Axboe
next prev parent reply other threads:[~2014-06-30 14:52 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-06-27 7:00 using fio client on 64-bit machine with fio server on 32-bit machine Frank D'Arcy
2014-06-27 16:47 ` Jens Axboe
2014-06-27 21:02 ` Jens Axboe
2014-06-30 11:09 ` Frank D'Arcy
2014-06-30 14:52 ` Jens Axboe [this message]
2014-06-30 17:06 ` Frank D'Arcy
2014-07-01 2:23 ` Jens Axboe
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=53B1799B.4080002@kernel.dk \
--to=axboe@kernel.dk \
--cc=fio@vger.kernel.org \
--cc=frank.darcy@s3group.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