NAME

hring(3) - Io-Uring based inter process communication

DESCRIPTION

Using IORING_OP_NOP it’s possible to send arbitrary data (up to 64 bits) to another process. We can use this to share memory-pool entries, meaning, we can send data to another process. All the synchronization machinery is already provided – for free – by io_uring. You only need a shared memory allocator.

You can read more about it here.