Justification: Should be faster than mmap, see for example https://qdrant.tech/articles/io_uring/ or generally the absence of synchronization.
Usage requires to roll your own synchronization, if necessary. One way of usage without any synchronization is raw memory of word size and reseve 2 values indicating sender and receiver, but this bears down and upsampling cost.