aio_init(3) Library Functions Manual aio_init(3) aio_init - - LIBRARY Real-time library (librt, -lrt) #define _GNU_SOURCE /* . feature_test_macros(7) */ #include void aio_init(const struct aioinit *init); GNU aio_init() glibc POSIX AIO. , - POSIX AIO. , init. : struct aioinit { int aio_threads; /* */ int aio_num; /* */ int aio_locks; /* */ int aio_usedba; /* */ int aio_debug; /* */ int aio_numusers; /* */ int aio_idle_time; /* ( glibc 2.2) */ int aio_reserved; }; aioinit : aio_threads (worker) , . - , , . 1, 1. 20. aio_num -, . 32, 32. 64. aio_idle_time , , . 1. GNU. glibc 2.1. . aio(7) Dmitry Bolkhovskikh Yuri Kozlov ; GNU 3 , . . , , . Linux man-pages 6.06 31 2023 . aio_init(3)