Download List

Project Description

IO::AIO implements fully asynchronous I/O (not
non-blocking I/O) that lets your program stay in
control and interactive even when doing heavy disk
(or other) I/O. It provides asynchronous versions
of read(), write(), open(), stat(), unlink(),
rename(), utime(), readlink(), and most other
standard syscalls as well as interfaces to
sendfile(), readahead(), and other esoteric
syscalls, complete with emulation on systems that
don't support them. It also offers convenience
functions to load whole files and more. It fits
naturally into any event loop model, supports 9
priorities and request grouping.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-03-14 06:44
3.17

aio_busy was added to @IO::AIO::AIO_REQ.
Tags: Minor feature enhancements

2008-04-16 22:28
2.61

aio_sync and aio_pathsync requests have been added. The treescan output has been fixed to not output duplicate names. aio_close uses a faster and better algorithm. The thread stack sizes have been decreased to allow more threads on machines without much virtual memory.

2007-10-07 01:21
2.51

Tags: Initial freshmeat announcement

Project Resources