Icedtea - NIO2 Linux Asynchronous File IO.

Rupert Smith rupertlssmith at googlemail.com
Mon Jun 8 14:48:07 PDT 2009


Hi,

I have been checking out icedtea6 today, in order to examine its support for
nio2. Looking through the source, I cannot find an implementation of
asynchronous file IO for Linux, but I just wanted to check with someone in
the know if that is the case, as the code base is quite large, maybe I
overlooked it?

I think 'SimpleAsynchronousFileChannelImpl.java' is the one that a Linux
build will use, which implements it by handing off IO events to a thread
pool, which is a portable solution not taking advantage of OS specific
asynchronous IO support.

I have a partial implementation of asynchronous file IO, built on top of
libaio. If I wanted to contribute this to the project, would the correct
place to do so be as part of icedtea, or upstream as part of openjdk?

Thanks for your answers.

Rupert
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20090608/7d5d31e8/attachment.html 


More information about the distro-pkg-dev mailing list