On Sat, Nov 07, 2015 at 10:55:49AM +0800, Paul Goyette wrote: > I'd like to understand the rationale that makes POSIX sempahores a > non-optional component of the kernel, while POSIX message queues are > still optional. Both seem to be related specifically to use in the > librt real-time library.
Semaphores are used quite a lot and not only required by librt, but also by libpthread. I'm not sure what is using message queues. Joerg