> With shared memory in particular, the issue gets tricky around signalling and locking aka indicating to other processes when new info is available, and when another process is accessing the data.
POSIX has mutex and condition variable, is this not enough to do those things?