mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-23 01:50:35 +00:00
f05e31dfc821874575b7df41a78f65e78f9e7a4b
Add integration with the Linux libaio framework: - an I/O context is initialized - all asynchronous I/Os request that the kernel notify an eventfd - a semaphore is used to guard access to the I/O context, so as not to exceed the maximum parallelism - an internal function submit_io() is used to submit I/O to the kernel, returning a future representing completion - an internal loop running process_io() is used to consume completions when the eventfd is signalled
Description
No description provided
Languages
C++
72.7%
Python
26.1%
CMake
0.3%
GAP
0.3%
Shell
0.3%