* I/O performance measurement tools on Linux
@ 2006-03-28 18:53 Ju, Seokmann
2006-03-29 3:07 ` Douglas Gilbert
2006-03-30 6:54 ` Grant Grundler
0 siblings, 2 replies; 4+ messages in thread
From: Ju, Seokmann @ 2006-03-28 18:53 UTC (permalink / raw)
To: Ju, Seokmann; +Cc: linux-kernel, linux-scsi
Hi,
Are there any performance measurement tools available that running on
Linux?
I would like to measure disk I/O performance (file system and raw I/O)
on several kernels.
Please lead me to the place.
Thank you,
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: I/O performance measurement tools on Linux
2006-03-28 18:53 I/O performance measurement tools on Linux Ju, Seokmann
@ 2006-03-29 3:07 ` Douglas Gilbert
2006-03-29 7:13 ` Jens Axboe
2006-03-30 6:54 ` Grant Grundler
1 sibling, 1 reply; 4+ messages in thread
From: Douglas Gilbert @ 2006-03-29 3:07 UTC (permalink / raw)
To: Ju, Seokmann; +Cc: Ju, Seokmann, linux-kernel, linux-scsi
Ju, Seokmann wrote:
> Hi,
>
> Are there any performance measurement tools available that running on
> Linux?
> I would like to measure disk I/O performance (file system and raw I/O)
> on several kernels.
> Please lead me to the place.
The sg3_utils package may help with some raw SCSI
and SATA disk I/O measurements.
sg_dd, sgp_dd and sgm_dd are dd variants that
let you tweak a lot of low level details. The sg_read
utility can be used to measure disk cache throughput,
transport speeds and command overhead.
Recently I have been looking at measuring command overhead.
On the disks that I am testing a zero block READ (i.e.
issue a SCSI READ for zero blocks) is the fastest command.
The most recent released sg3_utils can be found at:
http://www.torque.net/sg [Utilities section]
The latest beta is in the news section of that page.
A description can be found at:
http://www.torque.net/sg/u_index.html
Doug Gilbert
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: I/O performance measurement tools on Linux
2006-03-29 3:07 ` Douglas Gilbert
@ 2006-03-29 7:13 ` Jens Axboe
0 siblings, 0 replies; 4+ messages in thread
From: Jens Axboe @ 2006-03-29 7:13 UTC (permalink / raw)
To: Douglas Gilbert; +Cc: Ju, Seokmann, Ju, Seokmann, linux-kernel, linux-scsi
On Tue, Mar 28 2006, Douglas Gilbert wrote:
> Ju, Seokmann wrote:
> > Hi,
> >
> > Are there any performance measurement tools available that running on
> > Linux?
> > I would like to measure disk I/O performance (file system and raw I/O)
> > on several kernels.
> > Please lead me to the place.
>
> The sg3_utils package may help with some raw SCSI
> and SATA disk I/O measurements.
> sg_dd, sgp_dd and sgm_dd are dd variants that
> let you tweak a lot of low level details. The sg_read
> utility can be used to measure disk cache throughput,
> transport speeds and command overhead.
I wrote a little fio tool that can be used as well, it can use various
types of io engines: libaio, posixaio, regular sync io, direct io, and
SG_IO io. You can write simple job files for it, there are some examples
included in the tar ball.
http://brick.kernel.dk/snaps/
Just grab the latest snapshot, that's usually the least buggy version
:-)
--
Jens Axboe
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: I/O performance measurement tools on Linux
2006-03-28 18:53 I/O performance measurement tools on Linux Ju, Seokmann
2006-03-29 3:07 ` Douglas Gilbert
@ 2006-03-30 6:54 ` Grant Grundler
1 sibling, 0 replies; 4+ messages in thread
From: Grant Grundler @ 2006-03-30 6:54 UTC (permalink / raw)
To: Ju, Seokmann; +Cc: Ju, Seokmann, linux-kernel, linux-scsi
On Tue, Mar 28, 2006 at 10:53:14AM -0800, Ju, Seokmann wrote:
> Hi,
>
> Are there any performance measurement tools available that running on
> Linux?
> I would like to measure disk I/O performance (file system and raw I/O)
> on several kernels.
iozone and bonnie are two well established benchmarks.
Multiple versions of diskbench (aka "db") are also good.
"spew" is a new kid on the block but easy to use.
Hrm...looks like debian dropped iozone from the next release.
> Please lead me to the place.
google is your friend. :)
google can lead to to all of the above if you don't have
debian (ie "apt-get install bonnie++ spew").
Note that having a bench marking tool is just half the battle.
Knowing _what_ the result means is the other half.
hth,
grant
>
> Thank you,
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2006-03-30 6:43 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-03-28 18:53 I/O performance measurement tools on Linux Ju, Seokmann
2006-03-29 3:07 ` Douglas Gilbert
2006-03-29 7:13 ` Jens Axboe
2006-03-30 6:54 ` Grant Grundler
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).