Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-28 Thread Jens Axboe
On Wed, Feb 28 2007, Ingo Molnar wrote: > > * Jens Axboe <[EMAIL PROTECTED]> wrote: > > > EngineDepth Batch Bw (KiB/sec) > > libaio 2 821,125 > > syslet 2 819,610 > > i'd like to do something more

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-28 Thread Ingo Molnar
* Jens Axboe <[EMAIL PROTECTED]> wrote: > EngineDepth BatchBw (KiB/sec) > libaio2 821,125 > syslet2 819,610 i'd like to do something more about this to be more in line with libaio - if

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-28 Thread Jens Axboe
On Tue, Feb 27 2007, Suparna Bhattacharya wrote: > > It's not bad for such a high depth/batch setting, but I still wonder why > > are results are so different. I'll look around for an x86 box with some > > TCQ/NCQ enabled storage attached for testing. Can you pass me your > > command line or job

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-28 Thread Jens Axboe
On Tue, Feb 27 2007, Suparna Bhattacharya wrote: It's not bad for such a high depth/batch setting, but I still wonder why are results are so different. I'll look around for an x86 box with some TCQ/NCQ enabled storage attached for testing. Can you pass me your command line or job file

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-28 Thread Ingo Molnar
* Jens Axboe [EMAIL PROTECTED] wrote: EngineDepth BatchBw (KiB/sec) libaio2 821,125 syslet2 819,610 i'd like to do something more about this to be more in line with libaio - if nothing

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-28 Thread Jens Axboe
On Wed, Feb 28 2007, Ingo Molnar wrote: * Jens Axboe [EMAIL PROTECTED] wrote: EngineDepth Batch Bw (KiB/sec) libaio 2 821,125 syslet 2 819,610 i'd like to do something more about this to be

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-27 Thread Jens Axboe
On Tue, Feb 27 2007, Evgeniy Polyakov wrote: > On Tue, Feb 27, 2007 at 07:45:41PM +0100, Jens Axboe ([EMAIL PROTECTED]) > wrote: > > > Deadline shows this: > > > > > > sync: > > > READ: io=1,024MiB, aggrb=38,212KiB/s, minb=38,212KiB/s, > > > maxb=38,212KiB/s, mint=28099msec, maxt=28099msec > > >

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-27 Thread Evgeniy Polyakov
On Tue, Feb 27, 2007 at 07:45:41PM +0100, Jens Axboe ([EMAIL PROTECTED]) wrote: > > Deadline shows this: > > > > sync: > > READ: io=1,024MiB, aggrb=38,212KiB/s, minb=38,212KiB/s, > > maxb=38,212KiB/s, mint=28099msec, maxt=28099msec > > > > libaio: > > READ: io=1,024MiB, aggrb=37,933KiB/s,

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-27 Thread Jens Axboe
On Tue, Feb 27 2007, Avi Kivity wrote: > Ingo Molnar wrote: > >* Avi Kivity <[EMAIL PROTECTED]> wrote: > > > > > >>But what about cpu usage? At these low levels, the cpu is probably > >>underutilized. It would be interesting to measure cpu time per I/O > >>request (or, alternatively, use an

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-27 Thread Jens Axboe
On Tue, Feb 27 2007, Evgeniy Polyakov wrote: > On Tue, Feb 27, 2007 at 12:29:08PM +0100, Jens Axboe ([EMAIL PROTECTED]) > wrote: > > On Tue, Feb 27 2007, Evgeniy Polyakov wrote: > > > My two coins: > > > # cat job > > > [global] > > > bs=8k > > > size=1g > > > direct=0 > > > ioengine=sync > > >

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-27 Thread Avi Kivity
Ingo Molnar wrote: Maybe a device mapper delay target or nbd + O_DIRECT can insert delays to make the workload more disk-like. yeah. I'll hack a small timeout into loopback requests i think. But then real disk-platter effects are left out ... so it all comes down to eventually having

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-27 Thread Ingo Molnar
* Avi Kivity <[EMAIL PROTECTED]> wrote: > > yeah - that's what testing on ramdisk (Jens') or on a loopback block > > device (mine) approximates to a certain degree. > > Ramdisks or fully cached loopback return immediately, so cache > thrashing effects don't show up. even fully cached

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-27 Thread Avi Kivity
Ingo Molnar wrote: * Avi Kivity <[EMAIL PROTECTED]> wrote: But what about cpu usage? At these low levels, the cpu is probably underutilized. It would be interesting to measure cpu time per I/O request (or, alternatively, use an I/O subsystem that can saturate the processors).

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-27 Thread Ingo Molnar
* Avi Kivity <[EMAIL PROTECTED]> wrote: > But what about cpu usage? At these low levels, the cpu is probably > underutilized. It would be interesting to measure cpu time per I/O > request (or, alternatively, use an I/O subsystem that can saturate the > processors). yeah - that's what

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-27 Thread Indan Zupancic
On Mon, February 26, 2007 15:45, Jens Axboe wrote: > Test case is doing random reads from /dev/sdb, in chunks of 64kb: > > Engine Depth Processes Bw (KiB/sec) > > libaio 200 1002813 > syslet

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-27 Thread Avi Kivity
Suparna Bhattacharya wrote: I tried the latest fio code with syslet v4, and my results are a little different - have yet to figure out why or what to make of it. I hope I have all the right pieces now. This is an ext2 filesystem, SCSI AIC7xxx. I used an iodepth_batch size of 8 to limit the

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-27 Thread Suparna Bhattacharya
On Tue, Feb 27, 2007 at 10:42:11AM +0100, Jens Axboe wrote: > On Tue, Feb 27 2007, Suparna Bhattacharya wrote: > > On Mon, Feb 26, 2007 at 03:45:48PM +0100, Jens Axboe wrote: > > > On Mon, Feb 26 2007, Suparna Bhattacharya wrote: > > > > On Mon, Feb 26, 2007 at 02:57:36PM +0100, Jens Axboe wrote:

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-27 Thread Evgeniy Polyakov
On Tue, Feb 27, 2007 at 12:29:08PM +0100, Jens Axboe ([EMAIL PROTECTED]) wrote: > On Tue, Feb 27 2007, Evgeniy Polyakov wrote: > > My two coins: > > # cat job > > [global] > > bs=8k > > size=1g > > direct=0 > > ioengine=sync > > iodepth=32 > > rw=read > > > > [file] > > filename=/home/user/test >

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-27 Thread Jens Axboe
On Tue, Feb 27 2007, Evgeniy Polyakov wrote: > My two coins: > # cat job > [global] > bs=8k > size=1g > direct=0 > ioengine=sync > iodepth=32 > rw=read > > [file] > filename=/home/user/test > > sync: > READ: io=1,024MiB, aggrb=39,329KiB/s, minb=39,329KiB/s, > maxb=39,329KiB/s, mint=27301msec,

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-27 Thread Evgeniy Polyakov
My two coins: # cat job [global] bs=8k size=1g direct=0 ioengine=sync iodepth=32 rw=read [file] filename=/home/user/test sync: READ: io=1,024MiB, aggrb=39,329KiB/s, minb=39,329KiB/s, maxb=39,329KiB/s, mint=27301msec, maxt=27301msec libaio: READ: io=1,024MiB, aggrb=39,435KiB/s,

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-27 Thread Jens Axboe
On Tue, Feb 27 2007, Suparna Bhattacharya wrote: > On Mon, Feb 26, 2007 at 03:45:48PM +0100, Jens Axboe wrote: > > On Mon, Feb 26 2007, Suparna Bhattacharya wrote: > > > On Mon, Feb 26, 2007 at 02:57:36PM +0100, Jens Axboe wrote: > > > > > > > > Some more results, using a larger number of

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-27 Thread Jens Axboe
On Tue, Feb 27 2007, Suparna Bhattacharya wrote: On Mon, Feb 26, 2007 at 03:45:48PM +0100, Jens Axboe wrote: On Mon, Feb 26 2007, Suparna Bhattacharya wrote: On Mon, Feb 26, 2007 at 02:57:36PM +0100, Jens Axboe wrote: Some more results, using a larger number of processes and io

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-27 Thread Evgeniy Polyakov
My two coins: # cat job [global] bs=8k size=1g direct=0 ioengine=sync iodepth=32 rw=read [file] filename=/home/user/test sync: READ: io=1,024MiB, aggrb=39,329KiB/s, minb=39,329KiB/s, maxb=39,329KiB/s, mint=27301msec, maxt=27301msec libaio: READ: io=1,024MiB, aggrb=39,435KiB/s,

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-27 Thread Jens Axboe
On Tue, Feb 27 2007, Evgeniy Polyakov wrote: My two coins: # cat job [global] bs=8k size=1g direct=0 ioengine=sync iodepth=32 rw=read [file] filename=/home/user/test sync: READ: io=1,024MiB, aggrb=39,329KiB/s, minb=39,329KiB/s, maxb=39,329KiB/s, mint=27301msec, maxt=27301msec

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-27 Thread Evgeniy Polyakov
On Tue, Feb 27, 2007 at 12:29:08PM +0100, Jens Axboe ([EMAIL PROTECTED]) wrote: On Tue, Feb 27 2007, Evgeniy Polyakov wrote: My two coins: # cat job [global] bs=8k size=1g direct=0 ioengine=sync iodepth=32 rw=read [file] filename=/home/user/test sync: READ:

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-27 Thread Suparna Bhattacharya
On Tue, Feb 27, 2007 at 10:42:11AM +0100, Jens Axboe wrote: On Tue, Feb 27 2007, Suparna Bhattacharya wrote: On Mon, Feb 26, 2007 at 03:45:48PM +0100, Jens Axboe wrote: On Mon, Feb 26 2007, Suparna Bhattacharya wrote: On Mon, Feb 26, 2007 at 02:57:36PM +0100, Jens Axboe wrote:

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-27 Thread Avi Kivity
Suparna Bhattacharya wrote: I tried the latest fio code with syslet v4, and my results are a little different - have yet to figure out why or what to make of it. I hope I have all the right pieces now. This is an ext2 filesystem, SCSI AIC7xxx. I used an iodepth_batch size of 8 to limit the

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-27 Thread Indan Zupancic
On Mon, February 26, 2007 15:45, Jens Axboe wrote: Test case is doing random reads from /dev/sdb, in chunks of 64kb: Engine Depth Processes Bw (KiB/sec) libaio 200 1002813 syslet 200

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-27 Thread Ingo Molnar
* Avi Kivity [EMAIL PROTECTED] wrote: But what about cpu usage? At these low levels, the cpu is probably underutilized. It would be interesting to measure cpu time per I/O request (or, alternatively, use an I/O subsystem that can saturate the processors). yeah - that's what testing on

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-27 Thread Avi Kivity
Ingo Molnar wrote: * Avi Kivity [EMAIL PROTECTED] wrote: But what about cpu usage? At these low levels, the cpu is probably underutilized. It would be interesting to measure cpu time per I/O request (or, alternatively, use an I/O subsystem that can saturate the processors). yeah

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-27 Thread Ingo Molnar
* Avi Kivity [EMAIL PROTECTED] wrote: yeah - that's what testing on ramdisk (Jens') or on a loopback block device (mine) approximates to a certain degree. Ramdisks or fully cached loopback return immediately, so cache thrashing effects don't show up. even fully cached loopback

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-27 Thread Avi Kivity
Ingo Molnar wrote: Maybe a device mapper delay target or nbd + O_DIRECT can insert delays to make the workload more disk-like. yeah. I'll hack a small timeout into loopback requests i think. But then real disk-platter effects are left out ... so it all comes down to eventually having

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-27 Thread Jens Axboe
On Tue, Feb 27 2007, Evgeniy Polyakov wrote: On Tue, Feb 27, 2007 at 12:29:08PM +0100, Jens Axboe ([EMAIL PROTECTED]) wrote: On Tue, Feb 27 2007, Evgeniy Polyakov wrote: My two coins: # cat job [global] bs=8k size=1g direct=0 ioengine=sync iodepth=32 rw=read

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-27 Thread Jens Axboe
On Tue, Feb 27 2007, Avi Kivity wrote: Ingo Molnar wrote: * Avi Kivity [EMAIL PROTECTED] wrote: But what about cpu usage? At these low levels, the cpu is probably underutilized. It would be interesting to measure cpu time per I/O request (or, alternatively, use an I/O subsystem that

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-27 Thread Evgeniy Polyakov
On Tue, Feb 27, 2007 at 07:45:41PM +0100, Jens Axboe ([EMAIL PROTECTED]) wrote: Deadline shows this: sync: READ: io=1,024MiB, aggrb=38,212KiB/s, minb=38,212KiB/s, maxb=38,212KiB/s, mint=28099msec, maxt=28099msec libaio: READ: io=1,024MiB, aggrb=37,933KiB/s, minb=37,933KiB/s,

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-27 Thread Jens Axboe
On Tue, Feb 27 2007, Evgeniy Polyakov wrote: On Tue, Feb 27, 2007 at 07:45:41PM +0100, Jens Axboe ([EMAIL PROTECTED]) wrote: Deadline shows this: sync: READ: io=1,024MiB, aggrb=38,212KiB/s, minb=38,212KiB/s, maxb=38,212KiB/s, mint=28099msec, maxt=28099msec libaio:

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-26 Thread Suparna Bhattacharya
On Mon, Feb 26, 2007 at 03:45:48PM +0100, Jens Axboe wrote: > On Mon, Feb 26 2007, Suparna Bhattacharya wrote: > > On Mon, Feb 26, 2007 at 02:57:36PM +0100, Jens Axboe wrote: > > > > > > Some more results, using a larger number of processes and io depths. A > > > repeat of the tests from friday,

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-26 Thread Davide Libenzi
On Mon, 26 Feb 2007, Jens Axboe wrote: > > Some more results, using a larger number of processes and io depths. A > repeat of the tests from friday, with added depth 2 for syslet and > libaio: > > Engine Depth Processes Bw (MiB/sec) >

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-26 Thread Jens Axboe
On Mon, Feb 26 2007, Suparna Bhattacharya wrote: > On Mon, Feb 26, 2007 at 02:57:36PM +0100, Jens Axboe wrote: > > > > Some more results, using a larger number of processes and io depths. A > > repeat of the tests from friday, with added depth 2 for syslet and > > libaio: > > > > Engine

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-26 Thread Ingo Molnar
* Suparna Bhattacharya <[EMAIL PROTECTED]> wrote: > > syslet still on top. Measuring O_DIRECT reads (of 4kb size) on ramfs > > with 100 processes each with a depth of 200, reading a per-process > > private file of 10mb (need to fit in my ram...) 10 times each. IOW, > > doing 10,000MiB of IO

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-26 Thread Suparna Bhattacharya
On Mon, Feb 26, 2007 at 02:57:36PM +0100, Jens Axboe wrote: > > Some more results, using a larger number of processes and io depths. A > repeat of the tests from friday, with added depth 2 for syslet and > libaio: > > Engine Depth Processes Bw (MiB/sec) >

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-26 Thread Jens Axboe
Some more results, using a larger number of processes and io depths. A repeat of the tests from friday, with added depth 2 for syslet and libaio: Engine Depth Processes Bw (MiB/sec) libaio1 1

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-26 Thread Jens Axboe
Some more results, using a larger number of processes and io depths. A repeat of the tests from friday, with added depth 2 for syslet and libaio: Engine Depth Processes Bw (MiB/sec) libaio1 1

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-26 Thread Suparna Bhattacharya
On Mon, Feb 26, 2007 at 02:57:36PM +0100, Jens Axboe wrote: Some more results, using a larger number of processes and io depths. A repeat of the tests from friday, with added depth 2 for syslet and libaio: Engine Depth Processes Bw (MiB/sec)

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-26 Thread Ingo Molnar
* Suparna Bhattacharya [EMAIL PROTECTED] wrote: syslet still on top. Measuring O_DIRECT reads (of 4kb size) on ramfs with 100 processes each with a depth of 200, reading a per-process private file of 10mb (need to fit in my ram...) 10 times each. IOW, doing 10,000MiB of IO in total:

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-26 Thread Jens Axboe
On Mon, Feb 26 2007, Suparna Bhattacharya wrote: On Mon, Feb 26, 2007 at 02:57:36PM +0100, Jens Axboe wrote: Some more results, using a larger number of processes and io depths. A repeat of the tests from friday, with added depth 2 for syslet and libaio: Engine Depth

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-26 Thread Davide Libenzi
On Mon, 26 Feb 2007, Jens Axboe wrote: Some more results, using a larger number of processes and io depths. A repeat of the tests from friday, with added depth 2 for syslet and libaio: Engine Depth Processes Bw (MiB/sec)

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-26 Thread Suparna Bhattacharya
On Mon, Feb 26, 2007 at 03:45:48PM +0100, Jens Axboe wrote: On Mon, Feb 26 2007, Suparna Bhattacharya wrote: On Mon, Feb 26, 2007 at 02:57:36PM +0100, Jens Axboe wrote: Some more results, using a larger number of processes and io depths. A repeat of the tests from friday, with added

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-24 Thread Jens Axboe
On Fri, Feb 23 2007, Joel Becker wrote: > On Fri, Feb 23, 2007 at 01:52:47PM +0100, Jens Axboe wrote: > > Results: > > > > Engine Depth Bw (MiB/sec) > > > > libaio1 441 > > syslet1 574

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-24 Thread Jens Axboe
On Fri, Feb 23 2007, Joel Becker wrote: On Fri, Feb 23, 2007 at 01:52:47PM +0100, Jens Axboe wrote: Results: Engine Depth Bw (MiB/sec) libaio1 441 syslet1 574 sync

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-23 Thread Joel Becker
On Fri, Feb 23, 2007 at 01:52:47PM +0100, Jens Axboe wrote: > Results: > > Engine Depth Bw (MiB/sec) > > libaio1 441 > syslet1 574 > sync 1 589 > libaio

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-23 Thread Jens Axboe
On Fri, Feb 23 2007, Suparna Bhattacharya wrote: > On Fri, Feb 23, 2007 at 05:25:08PM +0100, Jens Axboe wrote: > > On Fri, Feb 23 2007, Suparna Bhattacharya wrote: > > > On Fri, Feb 23, 2007 at 03:58:26PM +0100, Ingo Molnar wrote: > > > > > > > > * Suparna Bhattacharya <[EMAIL PROTECTED]> wrote:

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-23 Thread Suparna Bhattacharya
On Fri, Feb 23, 2007 at 05:25:08PM +0100, Jens Axboe wrote: > On Fri, Feb 23 2007, Suparna Bhattacharya wrote: > > On Fri, Feb 23, 2007 at 03:58:26PM +0100, Ingo Molnar wrote: > > > > > > * Suparna Bhattacharya <[EMAIL PROTECTED]> wrote: > > > > > > > As a really crude (and not very realistic)

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-23 Thread Ingo Molnar
* Suparna Bhattacharya <[EMAIL PROTECTED]> wrote: > > my expectation is that it should behave better with iodepth=2 > > (although i havent tried that yet). > > I picked up the fio snapshot from 22nd Feb > (fio-git-2007012513.tar.gz) and used the v3 syslet patches from > your

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-23 Thread Jens Axboe
On Fri, Feb 23 2007, Suparna Bhattacharya wrote: > On Fri, Feb 23, 2007 at 03:58:26PM +0100, Ingo Molnar wrote: > > > > * Suparna Bhattacharya <[EMAIL PROTECTED]> wrote: > > > > > As a really crude (and not very realistic) example of the potential > > > impact of large numbers of outstanding

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-23 Thread Suparna Bhattacharya
On Fri, Feb 23, 2007 at 03:58:26PM +0100, Ingo Molnar wrote: > > * Suparna Bhattacharya <[EMAIL PROTECTED]> wrote: > > > As a really crude (and not very realistic) example of the potential > > impact of large numbers of outstanding IOs, I tried some quick direct > > IO comparisons using fio: >

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-23 Thread Ingo Molnar
* Suparna Bhattacharya <[EMAIL PROTECTED]> wrote: > As a really crude (and not very realistic) example of the potential > impact of large numbers of outstanding IOs, I tried some quick direct > IO comparisons using fio: > > [global] > ioengine=syslet-rw > buffered=0 > rw=randread > bs=64k >

Re: A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-23 Thread Suparna Bhattacharya
On Fri, Feb 23, 2007 at 01:52:47PM +0100, Jens Axboe wrote: > On Wed, Feb 21 2007, Ingo Molnar wrote: > > this is the v3 release of the syslet/threadlet subsystem: > > > >http://redhat.com/~mingo/syslet-patches/ > > [snip] > > Ingo, some testing of the experimental syslet queueing stuff, in

A quick fio test (was Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3)

2007-02-23 Thread Jens Axboe
On Wed, Feb 21 2007, Ingo Molnar wrote: > this is the v3 release of the syslet/threadlet subsystem: > >http://redhat.com/~mingo/syslet-patches/ [snip] Ingo, some testing of the experimental syslet queueing stuff, in the syslet-testing branch of fio. Fio job file: [global] bs=8k size=1g

A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-23 Thread Jens Axboe
On Wed, Feb 21 2007, Ingo Molnar wrote: this is the v3 release of the syslet/threadlet subsystem: http://redhat.com/~mingo/syslet-patches/ [snip] Ingo, some testing of the experimental syslet queueing stuff, in the syslet-testing branch of fio. Fio job file: [global] bs=8k size=1g

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-23 Thread Suparna Bhattacharya
On Fri, Feb 23, 2007 at 01:52:47PM +0100, Jens Axboe wrote: On Wed, Feb 21 2007, Ingo Molnar wrote: this is the v3 release of the syslet/threadlet subsystem: http://redhat.com/~mingo/syslet-patches/ [snip] Ingo, some testing of the experimental syslet queueing stuff, in the

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-23 Thread Ingo Molnar
* Suparna Bhattacharya [EMAIL PROTECTED] wrote: As a really crude (and not very realistic) example of the potential impact of large numbers of outstanding IOs, I tried some quick direct IO comparisons using fio: [global] ioengine=syslet-rw buffered=0 rw=randread bs=64k size=1024m

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-23 Thread Suparna Bhattacharya
On Fri, Feb 23, 2007 at 03:58:26PM +0100, Ingo Molnar wrote: * Suparna Bhattacharya [EMAIL PROTECTED] wrote: As a really crude (and not very realistic) example of the potential impact of large numbers of outstanding IOs, I tried some quick direct IO comparisons using fio:

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-23 Thread Jens Axboe
On Fri, Feb 23 2007, Suparna Bhattacharya wrote: On Fri, Feb 23, 2007 at 03:58:26PM +0100, Ingo Molnar wrote: * Suparna Bhattacharya [EMAIL PROTECTED] wrote: As a really crude (and not very realistic) example of the potential impact of large numbers of outstanding IOs, I tried some

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-23 Thread Ingo Molnar
* Suparna Bhattacharya [EMAIL PROTECTED] wrote: my expectation is that it should behave better with iodepth=2 (although i havent tried that yet). I picked up the fio snapshot from 22nd Feb (fio-git-2007012513.tar.gz) and used the v3 syslet patches from your web-site. Do I

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-23 Thread Suparna Bhattacharya
On Fri, Feb 23, 2007 at 05:25:08PM +0100, Jens Axboe wrote: On Fri, Feb 23 2007, Suparna Bhattacharya wrote: On Fri, Feb 23, 2007 at 03:58:26PM +0100, Ingo Molnar wrote: * Suparna Bhattacharya [EMAIL PROTECTED] wrote: As a really crude (and not very realistic) example of the

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-23 Thread Jens Axboe
On Fri, Feb 23 2007, Suparna Bhattacharya wrote: On Fri, Feb 23, 2007 at 05:25:08PM +0100, Jens Axboe wrote: On Fri, Feb 23 2007, Suparna Bhattacharya wrote: On Fri, Feb 23, 2007 at 03:58:26PM +0100, Ingo Molnar wrote: * Suparna Bhattacharya [EMAIL PROTECTED] wrote: As a

Re: A quick fio test (was Re: [patch 00/13] Syslets, Threadlets, generic AIO support, v3)

2007-02-23 Thread Joel Becker
On Fri, Feb 23, 2007 at 01:52:47PM +0100, Jens Axboe wrote: Results: Engine Depth Bw (MiB/sec) libaio1 441 syslet1 574 sync 1 589 libaio 32