posixaio
Posixaio refers to the POSIX Asynchronous Input/Output (AIO) interface and, in some Unix-like systems, to a user-space library that implements that interface (often packaged as libposixaio or similar). The POSIX AIO API provides a framework for issuing input/output requests that complete asynchronously, allowing an application to continue processing while I/O is performed in the background.
The API is defined by the POSIX standard and lives primarily in the aio.h header. The central
Core functions in POSIX AIO include aio_read and aio_write to submit asynchronous read and write requests, aio_fsync
Implementation notes: POSIX AIO is optional in some systems and features or performance can vary. On Linux,
See also: POSIX standards, aio.h, struct aiocb, sigevent, asynchronous I/O in Unix-like systems.