A header-only C++ implementation of axboe/liburing. Reordered submissions are supported. Higher performance is achieved by compile-time configure.
axboe/liburing 的 header-only C++ 实现,与原版不同,支持了 sqe 的乱序申请和提交,以更灵活地支持多线程应用;使用编译期配置,以提高运行性能。
You may install this library to enable find_package(liburingcxx) for other CMake projects.
cmake -B build .
sudo cmake --build build --target installWith CMake:
- do
find_package(liburingcxx)oradd_subdirectory(liburingcxx); - link
liburingcxx::liburingcxxto your target, e.g.target_link_libraries(my_target PUBLIC liburingcxx::liburingcxx).