C# wrapper for io_uring
. This library fulfills the same purpose as the native liburing, by which it is heavily inspired.
The primary goal of this library is to bring io_uring
to all systems supporting it, also the ones without liburing
pre-installed.
If ulimit -l
returns something along the lines of 64K, adjustments should be made.
It's simplest (although not smartest) to set memlock
to unlimited in limits.conf (e.g. Ubuntu), to set DefaultLimitMEMLOCK=infinity
in systemd config (e.g. Clear Linux*), or to do the equivalent for your distro...
Add the following MyGet feed to your nuget.config:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="myget-tkp1n" value="https://www.myget.org/F/tkp1n/api/v3/index.json" />
</packageSources>
</configuration>