Flexible I/O Tester development
 help / color / mirror / Atom feed
From: Jens Axboe <jens.axboe@oracle.com>
To: Girish Satihal <girish.satihal@yahoo.com>
Cc: fio@vger.kernel.org
Subject: Re: Recent changes
Date: Wed, 22 Apr 2009 19:40:42 +0200	[thread overview]
Message-ID: <20090422174041.GZ4593@kernel.dk> (raw)
In-Reply-To: <622307.79920.qm@web63807.mail.re1.yahoo.com>

On Wed, Apr 22 2009, Girish Satihal wrote:
> Hi Jens,
> Running the fio on the partition mounted with filesystem was the
> intention to�compare the functinality of fio with other performance
> benchmarking tool called IOmeter which is used for Windows. We use two
> different performance test tools, one is IOmeter for Windows and fio
> for Linux. 

OK, but that doesn't make a lot of sense. The file system is going to be
very unhappy if you scribble random data to the device while it is
mounted. So either you should keep the device unmounted and run the test
on the raw device (or partition), OR you mount the device and run the
tests on files hosted on that device. With fio, that would either be:

filename=/dev/cciss/c0d0p1

OR

directory=/where/c0d0p1/is/mounted

> Also, recently we got a customer issue who had very bad performance
> numbers for the test they conducted on ext2 filesystem and wanted us
> to try the same. They dont use fio. They have thier�own proprietery
> tool for performance measure. So it was just an investigation for us
> to run fio�on partition with filesystem instead of keep it
> raw.�Since we did not find any problem with�Random Writes but only
> problem with Seqential Writes thought of reporting to you and get the
> solution.

Thanks for reporting, you should always do that. I'm just trying to make
sense of what you want to accomplish.

> I am not bothered about the contents of the device. I was just wanted
> to compare the performance numbers between the Raw partition and the
> filesystem partition.

Typically the only difference will be if the device defaults to a small
block sizes. For buffered IO, one may find that the umounted partition
has 1kb default block size, while once it's mounted, the file system
will set the soft block size to it's own size (typically 4kb). So if
that makes your difference, you should just mount and immediately umount
the partition. That will accomplish the same, and you don't risk
panic'ing the file system due to it becoming corrupt while you run the
test.

> If you want I can look into the erroe messages�logged in�dmesg.

Please do!

-- 
Jens Axboe


  reply	other threads:[~2009-04-22 17:40 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20090409040002.0D18237A271@kernel.dk>
2009-04-17 21:38 ` Recent changes Girish Satihal
2009-04-18 17:48   ` Jens Axboe
2009-04-20 14:42     ` Girish Satihal
2009-04-20 18:05       ` Jens Axboe
2009-04-20 20:54         ` Girish Satihal
2009-04-21  5:28           ` Jens Axboe
2009-04-21  7:47             ` Jens Axboe
2009-04-21 15:46               ` Girish Satihal
2009-04-21 19:15                 ` Jens Axboe
2009-04-21 22:17                   ` Girish Satihal
2009-04-22  5:46                     ` Jens Axboe
2009-04-22  5:53                       ` Gurudas Pai
2009-04-22 16:46                       ` Girish Satihal
2009-04-22 17:40                         ` Jens Axboe [this message]
     [not found] <869776.96350.qm@web63807.mail.re1.yahoo.com>
2009-04-24  4:40 ` Gurudas Pai
2010-11-06  5:00 Jens Axboe
     [not found] <20110114050004.0ECBF37A2F4@kernel.dk>
2011-01-14 11:38 ` Bruce Cran
2011-01-14 11:41   ` Jens Axboe
     [not found] <20110127050004.1AE9737A304@kernel.dk>
2011-01-27  8:51 ` Bruce Cran
2011-01-27  9:08   ` Jens Axboe
     [not found] <20110125050003.F378B37A302@kernel.dk>
2011-01-27 21:08 ` Steven Pratt
2011-01-27 21:12   ` Jens Axboe
2011-01-27 22:06   ` Bruce Cran
2011-01-28  8:28     ` Jens Axboe
  -- strict thread matches above, loose matches on Subject: below --
2011-10-14  4:00 Jens Axboe
     [not found] <20120406040004.1BF99484001@kernel.dk>
2012-04-06  4:29 ` Danny Kukawka
2012-04-06 13:31   ` Jens Axboe
2012-04-06 17:40     ` Danny Kukawka
2012-04-06 17:44       ` Jens Axboe
2012-04-14  6:45         ` Danny Kukawka
2012-04-14 14:47           ` 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=20090422174041.GZ4593@kernel.dk \
    --to=jens.axboe@oracle.com \
    --cc=fio@vger.kernel.org \
    --cc=girish.satihal@yahoo.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