[jboss-cvs] JBoss Messaging SVN: r3747 - projects/jaio/trunk/jaio/native.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Feb 20 15:31:57 EST 2008
Author: clebert.suconic at jboss.com
Date: 2008-02-20 15:31:57 -0500 (Wed, 20 Feb 2008)
New Revision: 3747
Modified:
projects/jaio/trunk/jaio/native/README
Log:
Update Readme
Modified: projects/jaio/trunk/jaio/native/README
===================================================================
--- projects/jaio/trunk/jaio/native/README 2008-02-20 19:34:30 UTC (rev 3746)
+++ projects/jaio/trunk/jaio/native/README 2008-02-20 20:31:57 UTC (rev 3747)
@@ -1,18 +1,31 @@
+Todo on the implementation:
+ - if queue is full, it needs to retry until it can find a slot
+
Todo on the API:
+ - initialize with number of slots
- newAlignedBuffer
- destroyAlignedBuffer
- write (position, ByteBuffer, Callback)
- read (position, ByteBuffer, Callback)
- setPosition (position); // This will have to block until everything is solved
+ - Logging (callback in Java);
maybe:
- appendOnPosition(ByteBuffer, Callback);
- readOnPosition(ByteBuffer, Callback);
- configureAIO (numberOfSlots);
-Logging (callback in Java);
Future versions:
- - Paging
+ - MemoryPaging
+
+
+ Documenting:
+ - Man page libaio
+ - requirements - O_BINARY
+ - requirements - Pre Allocation
+ - typos on the documentation (include libio?)
+ - Update example
+ - Max events ( /proc/sys/fs/aio-max-nr )
More information about the jboss-cvs-commits
mailing list