lkml.org 
[lkml]   [2005]   [Sep]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: AIO Support and related package information??
From
Date
On Mon, 2005-09-26 at 10:13 +0100, vikas gupta wrote:
> hi sebastien,
>
> >
> >> Have a look at:
> >>
> http://www.bullopensource.org/posix/Bench/sysbench->oltp/sysbench.html
> >> for benchmarks using Sysbench and MySQL.
>
> I think this link is broken as it is not working ...
> Can you please check it ....

It's working but your mail client may have broken down the url.
Start at http://www.bullopensource.org/posix/ and follow the
Sysbench - oltp link under Benchmark results.

>
> >> > 2.1) aio_read/aio_write is supported but what
> >> > limitation are there
> >>
> >> Supported but without notification (SIGEV_NONE
> >> only).
>
> Can you please tell whether kernel behaves
> asynchronously for read operation without O_DIRECT
> MACRO's ???

Without any of the patches you need to use O_DIRECT
and aligned buffers, size and offset.

Buffered AIO is implemented by Suparna's patches.

>
> > > 4) Is there any test program that can measure
> > > efficiency for both glibc and libposix
> > implementation
> >
> > I personally use Sysbench and have compiled 3
> > MySQL servers,
> > one with librt AIO, one with libposix-aio and one
> > with MySQL
> > native simulated AIO.
> >
> > You may also try iozone.
>
> Can you please tell which one is better among three
> that you have tested

It depends on what you want to benchmark. Typically, Sysbench
in oltp mode mimics database use.

>
> 4) Is there any simple procedure to test the above
> mentioned library packages ???

For POSIX conformance, have a look at the Open POSIX
Test Suite at http://posixtest.sourceforge.net/

Sébastien.
--
------------------------------------------------------

Sébastien Dugué BULL/FREC:B1-247
phone: (+33) 476 29 77 70 Bullcom: 229-7770

mailto:sebastien.dugue@bull.net

Linux POSIX AIO: http://www.bullopensource.org/posix

------------------------------------------------------

-
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/

\
 
 \ /
  Last update: 2005-09-26 15:50    [W:0.041 / U:0.568 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site