440Forums.com  |  MacMusic.org  |  PcMusic.org  |  Zicos.com  |  AudioLexic.org
lets   {key13}


IO::AIO 2.61 (Default branch)

FreshMeat

Wednesday April 16, 2008. 10:28 PM
FreshMeat

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. License: Perl License Changes: 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.
implements fully asynchronous (notnon-blocking I/O) that lets your program stay inco 2.61 (Default branch)
IO::AIO 2.61 (Default branch) Read more at FreshMeat
www.pheedo.com/click.phdo?i=ad8f6949095e07dedb038ee609ff990a

 

 Related News 

Search

Download Zicos
Sat May 17, 10:25 AM
lets   {key13}